Turning off shadows doesn't disable shadow calculations. They only get disabled by reducing shadow drawing distance, greatly impacting FPS.
Description
Description
Details
Details
- Severity
- Major
- Resolution
- Open
- Reproducibility
- Always
- Operating System
- Windows 10 x64
- Operating System Version
- 19045.3448
- Category
- Performance
Steps To Reproduce
Event Timeline
This comment was removed by dedmen.
Comment Actions
If you turn off shadows, you don’t get the full performance gain you should get. You get much better fps if you reduce shadow drawing distance, while this should not be happening as the shadows are turned off already ?
I’ve also tested it with ambient occlusion on/off and it also doesn’t make any difference
Comment Actions
When shadows are to be drawn. The game needs to render objects that are not inside field of view, because objects outside of it, might throw shadows into the visible area.
So what it did on max shadow view distance, was render all objects in 3km radius, even if they are not visible to player. Because they might show shadows. That code forgot to check if shadows are even enabled.