Search Issue Tracker
Won't Fix
Votes
5
Found in
2022.2.0a13
Issue ID
UUM-3334
Regression
No
[HDRP] Motion Vectors are not applied to the GameObjects when they're rendered through Terrain
How to reproduce:
1. Open the attached "case_1372553" project
2. Open the "OutdoorsScene" Scene
3. Observe the Game view in the Play Mode
Expected result: The Motion Vector is applied to the grass/foliage. No severe ghosting and blurriness is observed
Actual result: The quality of motioned grass/foliage that is rendered through Terrain is severely ghosty and blurred. The higher the "Camera -> Rendering -> Quality Preset", the worse and blurry the quality of the GameObjects
Reproducible with: 10.7.0 (2020.3.24f1), 12.1.2 (2021.2.6f1), 13.1.3 (2022.1.0b2)
Couldn't test with: 7.7.1 (2019.4.33f1) (project files got corrupted due to downgrading)
Comments (2)
-
PutridEx
Dec 11, 2021 01:40
-
PutridEx
Dec 09, 2021 06:23
Hi,
It seems you misunderstood the bug report, it's not about that higher quality TAA should give better results. TAA documentation states: " The default settings for higher presets are not guaranteed to produce better results than lower presets. The result depends on the content in your scene."The issue is much bigger than that, it's that grass/foliage, when rendered through instancing, it loses motion vectors which TAA needs to do a good job.
Hence in the project you can see a specific grass rendered through terrain 'detail object' looks blurry in comparasion to the other grass which is rendered normally as a mesh placed on the level. Because the latter has motion vectors, and the former (the one rendered through unity's terrain detail object) loses it's motion vectors.And you have to use instancing with grass, otherwise the high density of grass will kill your performance cause of drawcalls and overhead. You have to use instancing/indirect instancing, otherwise you can't have a forest, or any large amounts of grass. which is why terrain uses instancing to render grass.
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
- "One or more data file missing for baking set NewScene Baking Set. Cannot load shared data." error in Player when a specific project is built
- Choosing new HDR Colour using RGB values breaks colour on Intensity Selectors
- Rendering/Decal Layer Mask options are different inside Prefab Mode and outside Prefab Mode when the project is upgraded to Unity 6
- Incorrect Realtime GI Light Probes baking when more than one Light Probe Group is used and "Baked Global Illumination" is enabled
- Hovering on the three-dot menu also highlights the tab header near it when not all tabs fit the bar
Resolution Note:
There are no fixes planned for this Bug