Search Issue Tracker
By Design
Votes
0
Found in
2023.1.0a11
2023.2.0a1
Issue ID
UUM-3345
Regression
No
[HDRP] SSR has no has no geometry for the first frame when using cinemachine
Reproduction:
1) Open the attached project
2) Open the scene and select timeline game object
3) Using timeline window, frame by frame scroll through the sequence
Actual result: There will be no geometry for the first frame in the reflection
Expected: Geometry is already present for the first frame
Maybe this is a know limitation and can not be fixed. I found out this only happens when using cinemachine, likely because under the hood cinemachine uses only 1 camera and teleports it around for the cuts. See the first part of the video
In the second part of the video im not using cinemachine, but 2 separate normal cameras. The SSR issues are not present during the cuts.
Worth investigating if we can offer something for those who are making cutscenes with cinemachine
P.S. if there is a white flash in SSR it can be ignored, its being fixed in a separate PR by Pavlos
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Playmode dropdown creates continuous "Layout update is struggling" errors at certain aspect ratios
- Editor takes a long time to open VFX Graph 'Subgraph' asset when it is heavily referenced by multiple other VFX Graphs
- "Editor Event Handler Error" error is thrown when using Terrain Tool shortcuts
- Lights only visible in left eye in VR when using built-in pipeline
- UI Builder Inspector shows element's custom name when using "Unset" to clear the name
Resolution Note:
Due to the nature of our SSR implementation (relying on previous frame color pyramid), we can't solve this issue. Artifact need to be hide by a fade to black or by rendering an extra frame with a camera before the camera cut.
If we want to properly solve this we need to write our SSR differently by not allowing transparent reflection (which is the purpose of using last frame)