Unreal engine nanite foliage shadow imposter
Wanli Lu · 2023
This paper illustrates the purpose of Nanite and how Brian Karis approaches the quest of achieving a better graphic and rendering pipeline. It also discusses the feasibility to increase performance by replacing dynamic shadow-casting foliage with shadow imposters and non-shadow-casting foliage. The idea is to disable expensive World Position Offset shadow on selected foliage and replace it with a static shadow imposter of the current mesh. The foliage shadow imposter mesh could be manually set to lower poly LODs or rendered using Nanite. You will be able to download my shadow imposter forest demo project on GitHub and play-test yourself.