From f353e3d43b88bac81515f86f3c2a688a4a26ee12 Mon Sep 17 00:00:00 2001 From: FrancescoC-Unity Date: Tue, 27 Apr 2021 11:06:49 +0200 Subject: [PATCH 1/2] Update doc --- .../Documentation~/Motion-Vectors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md b/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md index 59b4d0f9032..2ac1517b74e 100644 --- a/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md +++ b/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md @@ -34,7 +34,7 @@ The options are: ## Motion vectors for transparent objects -By default, HDRP does not render motion vectors for transparent Materials. This is because motion vectors from transparent GameObjects overwrite motion vectors for GameObjects behind them. For example, a window would overwrite the motion vectors for a bird flying behind it. +By default, HDRP does not render motion vectors for transparent Materials. This is because motion vectors from transparent GameObjects overwrite motion vectors for GameObjects behind them. For example, a window would overwrite the motion vectors for a bird flying behind it. This for example will cause the bird to cause ghosting when Temporal AA is enabled as its motion vectors will be invalidated by the ones from the window. To make HDRP render motion vectors for transparent Materials, see the steps in [Using motion vectors](#using-motion-vectors) and enable **Transparent Object Motion**. From d106c393c017502642d432aea59f24057d8e8ca6 Mon Sep 17 00:00:00 2001 From: FrancescoC-Unity Date: Tue, 27 Apr 2021 12:11:12 +0200 Subject: [PATCH 2/2] Fix doc --- .../Documentation~/Motion-Vectors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md b/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md index 2ac1517b74e..29e3bc56bfd 100644 --- a/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md +++ b/com.unity.render-pipelines.high-definition/Documentation~/Motion-Vectors.md @@ -34,7 +34,7 @@ The options are: ## Motion vectors for transparent objects -By default, HDRP does not render motion vectors for transparent Materials. This is because motion vectors from transparent GameObjects overwrite motion vectors for GameObjects behind them. For example, a window would overwrite the motion vectors for a bird flying behind it. This for example will cause the bird to cause ghosting when Temporal AA is enabled as its motion vectors will be invalidated by the ones from the window. +By default, HDRP does not render motion vectors for transparent Materials. This is because motion vectors from transparent GameObjects overwrite motion vectors for GameObjects behind them. For example, a window would overwrite the motion vectors for a bird flying behind it. In this example, since the bird's motion vectors are now invalid, if you used [temporal anti-aliasing](Anti-Aliasing.md#temporal-anti-aliasing-taa), the bird would produce ghosting. To make HDRP render motion vectors for transparent Materials, see the steps in [Using motion vectors](#using-motion-vectors) and enable **Transparent Object Motion**.