As a temporary workaround, switching the Anti-Aliasing method from TSR to FXAA completely resolves the issue, but it degrades the visual quality and makes the image too blurry. Is there a way to eliminate these wave artifacts without reverting to FXAA?
What I have tried so far:
-
Enabled the new Temporal Responsiveness output node inside the flashlight’s Light Function material.
-
Configured the project settings and CVars in
DefaultEngine.inias follows (but the wave artifacts still persist):
r.VolumetricFog.GridPixelSize=4 r.VolumetricFog.GridSizeZ=128 r.VolumetricFog.HistoryWeight=0 r.VolumetricFog.HistoryMissSupersampling=1 r.VolumetricFog.TemporalReprojection=0 r.VolumetricFog.Jitter=0 r.TSR.History.R11G11B10=1 r.TSR.History.ScreenPercentage=100 r.TSR.Velocity.Weight=0 r.TSR.History.SampleCount=16 r.TSR.Velocity.SampleCount=2 r.TSR.RejectionAntiAliasingQuality=2 r.TSR.ShadingRejection.Flickering=0 r.TSR.ShadingRejection.ExposureOffset=0 r.TSR.ShadingRejection.Flickering.Luminance=0.5 r.TSR.ShadingRejection.Flickering.FrameRateCap=0 r.TSR.ShadingRejection.Flickering.Period=0 r.TSR.ShadingRejection.Flickering.MaxParralaxVelocity=0 r.Shadow.Virtual.ResolutionLodBiasLocal=-1 r.Velocity.TemporalResponsiveness.Supported=1