From 6221c9ea1f8e07327a9668205d42d5cf6987eb10 Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Wed, 12 Jul 2023 10:37:18 +0200 Subject: [PATCH] Use jittered camera projection for transparent rendering, as it does affect image reconstruction for certain specific effects, e.g. line renderers. --- .../PostProcessing/Runtime/Effects/SuperResolution.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/SuperResolution.cs b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/SuperResolution.cs index 1de3b14..d87b99f 100644 --- a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/SuperResolution.cs +++ b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/SuperResolution.cs @@ -257,7 +257,7 @@ namespace UnityEngine.Rendering.PostProcessing var jitterTranslationMatrix = Matrix4x4.Translate(new Vector3(jitterX, jitterY, 0)); camera.nonJitteredProjectionMatrix = camera.projectionMatrix; camera.projectionMatrix = jitterTranslationMatrix * camera.nonJitteredProjectionMatrix; - camera.useJitteredProjectionMatrixForTransparentRendering = false; + camera.useJitteredProjectionMatrixForTransparentRendering = true; jitter = new Vector2(jitterX, jitterY); }