Csantucci, on 01 December 2017 - 12:51 AM, said:
In my testing version I added a further option enabling shadows only up to half of the viewing distance. A first test shows that with this further option enabled together with the ShadowAllShapes, the FPS near those with such two options disabled. So it seems useful to have this further option, or even to have it as a hidden true default.
This post is very confusing to me, as dynamic shadows
already default to half the viewing distance! This is the actual code in RenderProcess around line 142:
if (Game.Settings.ShadowMapDistance == 0)
Game.Settings.ShadowMapDistance = Game.Settings.ViewingDistance / 2;
"ShadowMapDistance" is a hidden setting you can override, should half the viewing distance not be appropriate.