From bf25f797d48ccf4fe199b48400f4326d18e0df58 Mon Sep 17 00:00:00 2001 From: Anis Date: Tue, 9 Jun 2020 10:22:55 +0200 Subject: [PATCH] Fixed the distanced based denoising being exposed for area lights (1251558). --- .../Editor/Lighting/HDLightUI.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index 528c612f80b..c6d08511ad1 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -1005,7 +1005,9 @@ static void DrawShadowMapContent(SerializedHDLight serialized, Editor owner) EditorGUILayout.PropertyField(serialized.filterTracedShadow, s_Styles.denoiseTracedShadow); EditorGUI.indentLevel++; EditorGUILayout.PropertyField(serialized.filterSizeTraced, s_Styles.denoiserRadius); - EditorGUILayout.PropertyField(serialized.distanceBasedFiltering, s_Styles.distanceBasedFiltering); + // We only support distance based filtering if we have a punctual light source (point or spot) + if (isPunctual) + EditorGUILayout.PropertyField(serialized.distanceBasedFiltering, s_Styles.distanceBasedFiltering); EditorGUI.indentLevel--; EditorGUI.indentLevel--; }