NOTE: USING VIRTUAL SHADOWS MAPS ENABLED WOULD CAUSE FLICKERING INTO THE PIG'S FACE This is probably due to how the hairs are encoded when VSM is used for better quality shadows.
The only way for now to fix this is by disabling VSM
thank you! shadow popping is common for VSM as it renders shadow pretty much real-time, although there are configs to tweak most of it to reduce popping, the game doesn't allow it upon testing (since VSM is kind of in the beta state)
To address the hair flickering issue for Zhu Bajie, you can try the following code:[/Script/Engine.RendererSettings]r.Lumen.ScreenProbeGather.DownsampleFactor=16
I'm not that familiar with AMD cards but I've seen some complaints about shadow flickering. can also try to check settings similar to vsync (gsync, freesync) if it would help lessen the flickers
This issue is common for AMD GPU. Better shadows tweak - force Unreal Virtual shadows In addition, I think the edge of the shadow is too clear and a little unrealistic. In the game, these shadow lines interfere with my vision. I personally prefer blurry shadows, just like the shade of trees in real life.
So, can you explain the meaning of each setting so that we can decide whether to enable it or not. Thanks a lot.
the mod you linked for fix blurry shadows is meant to be used in normal shadow maps by making the set shadows in game a bit better thru tweaking the ini file. mine is by forcing virtual shadow maps (vsm) to enable sharp shadows, it isn't meant to fix the blurriness
Yeah, obviously yours is a different method/approach. But yours buggy, while the other ones are already works properly to enhance and sharp shadows, without anything flickering. That's what I try to pointing out. I linked 2 mods, from both mods I already have these command lines in my ini-tweak and they are indeed enhance shadows without any problems: r.Shadow.CacheWholeSceneShadows=1 r.Shadow.Preshadows=1 r.Shadow.CachePreshadow=1 r.ExcludeHLODsFromCachedShadows=0 r.ShadowQuality=3 r.Shadow.DistanceScale=2 r.Shadow.RadiusThreshold=0.01 r.Shadow.TexelsPerPixel=8
I think the VSM virtual shadow maps mod from heraei is the best mod on nexus, quality is not even comparable to other shadow mods. It looks unreal, so even if there are some bugs, the quality is out of this world, so it's recommended to use.
This really changed how the game looks and it's now looking amazing. Definitely use 16384 value. Even the sharpness can be tweaked to personal preferences by r.Shadow.Virtual.SMRT.RayCountDirectional.
So a tip, if you have some headroom definitely use: r.Shadow.Virtual.MaxPhysicalPages=16384
I might also share some .ini tweaks for a lot better lighting too a bit later...
as what I've stated, it works by forcing VSM to provide better looking shadows without that much performance cost. flickering with VSM is due to it working near to real-time update of the shadows in-game.
if you want a better stable version of shadow, you can tweak the it by using CSM commands. what usually helps in this case is by setting r.Shadow.DistanceScale = 1 is fine up to 3 and increasing r.Shadow.MaxCSMResolution=4096 to get the look similar to cinematic that isn't as sharp and hard in contrast.
now in terms of tweaking and performance gain, I'd rather have a nice looking shadow with minimal cost than tweak what the game offfers to make a better looking one (which is what I've been testing earlier)
any values you like. it would be better to choose between in the scale similar to shadows like 128, 256, 512, 1024, 2048 and so on tho the highest value would be 16384
VSM technically works as a workaround to fix shadow quality, tho the settings in-game also affects the pop in even with VSM enabled. I'm still trying to figure out a way to somehow reduce the cascade and shadow popping
49 comments
This is probably due to how the hairs are encoded when VSM is used for better quality shadows.
The only way for now to fix this is by disabling VSM
can also try to check settings similar to vsync (gsync, freesync) if it would help lessen the flickers
Better shadows tweak - force Unreal Virtual shadows
In addition, I think the edge of the shadow is too clear and a little unrealistic.
In the game, these shadow lines interfere with my vision.
I personally prefer blurry shadows, just like the shade of trees in real life.
So, can you explain the meaning of each setting so that we can decide whether to enable it or not.
Thanks a lot.
r.Shadow.CacheWholeSceneShadows=1
r.Shadow.Preshadows=1
r.Shadow.CachePreshadow=1
r.ExcludeHLODsFromCachedShadows=0
r.ShadowQuality=3
r.Shadow.DistanceScale=2
r.Shadow.RadiusThreshold=0.01
r.Shadow.TexelsPerPixel=8
(All is under [/script/engine.renderersettings])
This really changed how the game looks and it's now looking amazing. Definitely use 16384 value.
Even the sharpness can be tweaked to personal preferences by r.Shadow.Virtual.SMRT.RayCountDirectional.
So a tip, if you have some headroom definitely use:
r.Shadow.Virtual.MaxPhysicalPages=16384
I might also share some .ini tweaks for a lot better lighting too a bit later...
if you want a better stable version of shadow, you can tweak the it by using CSM commands.
what usually helps in this case is by setting r.Shadow.DistanceScale = 1 is fine up to 3 and increasing r.Shadow.MaxCSMResolution=4096 to get the look similar to cinematic that isn't as sharp and hard in contrast.
now in terms of tweaking and performance gain, I'd rather have a nice looking shadow with minimal cost than tweak what the game offfers to make a better looking one (which is what I've been testing earlier)
r.Shadow.MaxCSMResolution=8192
r.Shadow.CSM.MaxCascades=10
Extreme Lightning (SSGI+SSR) + Insane Draw Distance + Foliage (MOD by Zer0)
[SystemSettings]
r.SSGI.Enable=1
r.SSGI.Quality=4
r.AmbientOcclusion.Method=1
r.GTAO.Downsample=0
r.SSR.Quality=4
r.SSR.MaxRoughness=10
r.SSR.HalfResSceneColor=0
[/script/engine.renderersettings]
grass.CullDistanceScale=50
foliage.LODDistanceScale=1000
foliage.DitheredLOD=2
foliage.DensityScale=5
r.ViewDistanceScale=1000
r.BloomQuality=5
r.Upscale.Quality=5
P.S. Without problems on Nvidia GPUs with RTX off (I didn't test it with RTX on) on RTX 3090
P.P.S thanks to heraei for making amazing shadow mod
My own mod for Extreme Lightning + VSM mod is slightly better looking, but slightly in comparison to Cinematic Plus mod.