Description

Objects far outside of the Lumen Scene don't temporally accumulate screen traces, leading to heavy flickering.
It appears that the temporal reprojection is failing when comparing the depth in "ScreenProbeTemporalReprojectionCS(...)" from LumenScreenProbeGather.usf.

Also tested in UE5-Main, CL: 34200103

Note that the value of Skylight’s intensity is set to 15000. The customer has attached a few videos showing the differences between multiple values.

Steps to Reproduce

1. Download the Licensee's test project and open in 5.4 (see addl info URL 1)
2. Observe the heavy flickering on background objects
3. Run the command "vis Lumen.ScreenProbeGather.NumHistoryFramesAccumulated R PIP"
4. Observe that there is no temporal accumulation on the background objects. This can be seen in the visualization as black.
4. Open the Licensee's test project in 5.3 (see addl info URL 2)
5. Pin the actors SM_Backdrop_Mountains_01 and 02 (these are the mountains)
5. Observe the lack of flickering on background objects
6. Run the command "vis Lumen.ScreenProbeGather.NumHistoryFramesAccumulated R PIP"
7. Observe that there is temporal accumulation on the background objects. This can be seen in the visualization as white

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-218073 in the post.

0
Login to Vote

Unresolved
ComponentUE - Rendering Architecture
Affects Versions5.4.2
Target Fix5.6
CreatedJun 15, 2024
UpdatedOct 18, 2024
View Jira Issue