Just to let ye guys know, seeing as they've been mentioned a few times above: the CascadeShadowDistanceScale (0-3) parameters affect shadow map resolution. Based on their scale.
Increasing these values, decreases the resolution of shadows with every increase. It's only especially noticeable on the DistanceScale0, as it affects all shadows in close proximity, including Geralt's self shadowing. It can get blocky looking on a value greater than 2.
A lot of the shadow values can also cause worsening of the shadow culling / downscaling based on camera position / direction. The values that worked best from my own testing, that eliminated this as much as I could, are below;
CascadeShadowDistanceScale0=1.5
CascadeShadowDistanceScale1=3.0
CascadeShadowDistanceScale2=2.5
CascadeShadowDistanceScale3=2.0
Another few 'advisements';
Don't mess with CascadeShadowFadeTreshold, ie don't go below 1.0
I also personally use MaxTerrainShadowAtlasCount=5, MaxCascadeCount=5 (5 seems valid max), CascadeShadowQuality=4. They basically ensure, that everything that should have a shadow, does have one.
I also personally have my shadow map res set to 2048 base. As increasing their base res, seems to do very little. The engine seems to want to make them whatever bloody res it likes anyway. And this increases performance, allowing for 'more' shadowing.
From my own observations increasing all of the "safe" params, for more shadowing overall. Looks much nicer, than fewer, higher res ones.
More knowledgeable feedback and detailed settings... perfect! Some of these parameters are in both user.settings and rendering.ini, I presume I need to match the settings in both right?
Thanks!