I was hoping for some help tweaking my INI. I'm assuming some familiarity with the ini settings and tweaking.
The only way shadows are bearable for me indoors are with a shadow map resolution of 4096, ultra level and reduced draw distance. Otherwise I can't have a conversation with anyone near flickering lights without feeling like a screwdriver is being driven through my eyeballs while the inventor of shadow maps laughs evilly in the background.
The problem is that having the settings that high really hurt my FPS in wooded areas. I can only assume that mapping and then filtering all the tree branches are what is killing it, I'm fine everywhere else. What could I do to improve this situation? It seems like this setting -
iShadowMapResolution=4096
iShadowMode=4
iShadowFilter=4
defines all shadow map resolutions. Has anyone determined an effect by changing
iShadowMapResolutionSecondary=2048
iShadowMapResolutionPrimary=2048
which seem to do nothing? My initial hope was that I could have a lower resolution shadow map outdoors as opposed to indoors. I've already dropped the shadow distance to 2500 to improve quality, but I've noticed in performance tests that the distance dosn't really affect FPS, only what resolution shadow map your computer is being forced to create and use. I'm quite sure the issue is with shadows because I have reduced the resolution to 512 just for kicks and there is a big performance jump. I can also be looking into a forest and getting about 28-30 FPS and tilt my view up just enough to get the shadows out of my view and I'll jump up to my limited 40FPS. I would even consider disable shadows cast by trees all together if that were an option.
So... anyone have thoughts on how I could improve these forest frame rates without ruining interior shadows?