Search Issue Tracker
Fixed
Fixed in 2022.2.11f1, 2023.1.0b8, 2023.2.0a6
Votes
0
Found in
2022.2.5f1
2023.1.0b3
2023.2.0a1
Issue ID
UUM-26709
Regression
No
Temporal Anti-aliasing (TAA) produces severe artifacting when quality set to Very High
Steps to reproduce:
1. Open the attached user's project "URPRendererTest_reduced.zip"
2. Open scene "Assets/ArtAssets/Cinematics/Sequences/Prologue/P-03/P-03_Cutscene.unity"
3. Open the Timeline window
4. In the Hierarchy window, select "TimelineControl Assets/Timeline Director" and lock the Timeline window
5. In the Hierarchy window, select "TimelineControl Assets/FG_Cam". The Anti-aliasing quality setting should be set to "High" (in the Camera / Rendering / Anti-aliasing / Quality dropdown field)
6. Open the Game view window
7. Scrub Timeline from 900 to 1000 or more. The timeline renders properly in the Game view
8. Now, set the Anti-aliasing quality to "Very high"
9. Scrub Timeline between 900 and 1000 or more
10. Observe strange black & white artifacts around 1000
Expected results: No graphical artifacting is observed when Anti-aliasing quality is set to "Very high"
Actual results: Black and white artifacting is observed when Anti-aliasing quality is set to "Very high"
Reproducible on: URP 14.0.4 - URP 16.0.0 (2022.2.5f1, 2023.1.0b3, 2023.2.0a1)
Could not test on 2020.3.45f1 and 2021.3.18f1 due to scripting/package errors when downgraded
Notes:
-Video of the artifacts is attached "Repro_Demo.mp4"
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on ResizeScriptingList<ScriptingObjectPtr> when passing an undeclared variable to the results parameter for GameObject.FindGameObjectsWithTag
- [Android] "Screen.safeArea.y" always returns values outside of the Safe Area when the device is in Portrait orientation
- Frame spike due to many TreeRenderer.TreeUpdated calls when repositioning terrains in large Scenes
- Crash on GameObject::RemoveComponentFromGameObjectInternal when reparenting Text GameObjects
- [IL2CPP-GarbageCollector] Changing GCMode might permanently disable GC in a multithreaded context
Add comment