In your experiments have you by any chance come across a resolution divider (or performance named setting) for the DOF?
The flicker is possibly associated with the depth buffer being scaled further down below DLSS source resolution for a performance increase, so if we could force it back to source resolution it'd be a better method than looking for just a strength setting, as you mentioned in a comment below.
Cheers!
edit: I haven't tested yet but a quick search on Cryengine DOF suggests these might have some effect:
; Enables motion blur merged with dof. 1: fastest mode - half res rendering 2: full res rendering mode (tbd) 3: quality mode, hdr + fullres (tbd) r_UseMergedPosts = 1
This is likely not related to resolution but could help reduce the flicker ; Sets depth of field bokeh quality (samples multiplier). Default is 0: ingame quality, 1: high quality moder_DepthOfFieldBokehQuality = 1 r_DepthOfFieldBokehQuality = 0
PSA this will eventually lead to your GPUs hitting its VRAM caps, which will either crash the game, or cause it to slow down tremendously. Nvidia GPUs don't like DLSS getting toggled constantly. Cyberpunk 2077 had this issue with a similar mod. /if your game is suddenly chugging, and you have this mod installed, I'd disable this first as it's likely the cause. //might not affect GPUs with 16gb VRAM or more.
DLSS4 is nigh flawless. Keep that on, of course. I play at 4k performance and get smooth frames with my rtx 2080 with everything on high. It's black magic, son.
I guess this can be "fixed" by restarting the game no? There is really not that many cutscenes, so I would say you toggle it on/off maybe 1-2 times in your current session.
DLSS4 creates even worse background shimmering effect then DLSS3. Sure its better for normal gameplay, but its even worse in cutscenes.
Of course other option is to disable DOF completely which will also fix the issue. I will maybe go with it in the end. Its not that pretty and cinematic in some scenes, but its more stable, and frankly the DOF effect is way over the top in a lot of cutscenes and dialogues.
Really wish Warhorse would let us to choose the DOF strenght. I would like to keep the effect, but at maybe only like 25-30% strenght of the default. So far I sadly only found a variable to fully disable it, but not reduce the effect.
Yup, a restart will fix it. And you're right, cutscenes are somewhat rare, but hitting that VRAM cap could happen immediately after one, if someone is already close to it (mainly due to shadow quality AFAIK) And yea, they should've let us tweak the way DoF behaves. Current implementation is bad.
9 comments
In your experiments have you by any chance come across a resolution divider (or performance named setting) for the DOF?
The flicker is possibly associated with the depth buffer being scaled further down below DLSS source resolution for a performance increase, so if we could force it back to source resolution it'd be a better method than looking for just a strength setting, as you mentioned in a comment below.
Cheers!
edit: I haven't tested yet but a quick search on Cryengine DOF suggests these might have some effect:
; Enables motion blur merged with dof. 1: fastest mode - half res rendering 2: full res rendering mode (tbd) 3: quality mode, hdr + fullres (tbd)
r_UseMergedPosts = 1
This is likely not related to resolution but could help reduce the flicker
; Sets depth of field bokeh quality (samples multiplier). Default is 0: ingame quality, 1: high quality moder_DepthOfFieldBokehQuality = 1
r_DepthOfFieldBokehQuality = 0
have you test it ? Does it make a difference ?
Other solution is to use turn off Depth of field completely, or use DLAA.
Nvidia GPUs don't like DLSS getting toggled constantly. Cyberpunk 2077 had this issue with a similar mod.
/if your game is suddenly chugging, and you have this mod installed, I'd disable this first as it's likely the cause.
//might not affect GPUs with 16gb VRAM or more.
I play at 4k performance and get smooth frames with my rtx 2080 with everything on high. It's black magic, son.
DLSS4 creates even worse background shimmering effect then DLSS3. Sure its better for normal gameplay, but its even worse in cutscenes.
Of course other option is to disable DOF completely which will also fix the issue. I will maybe go with it in the end. Its not that pretty and cinematic in some scenes, but its more stable, and frankly the DOF effect is way over the top in a lot of cutscenes and dialogues.
Really wish Warhorse would let us to choose the DOF strenght. I would like to keep the effect, but at maybe only like 25-30% strenght of the default. So far I sadly only found a variable to fully disable it, but not reduce the effect.
And yea, they should've let us tweak the way DoF behaves. Current implementation is bad.