Skip to content

Commit e32c029

Browse files
nanho-leeEvergreen
authored andcommitted
Fix artifacts of applied rotational reflection probe
1 parent f99d1f3 commit e32c029

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1459,14 +1459,16 @@ static void SetSupportedRenderingFeatures(UniversalRenderPipelineAsset pipelineA
14591459
particleSystemInstancing = true,
14601460
overridesEnableLODCrossFade = true
14611461
};
1462-
if (GraphicsSettings.TryGetRenderPipelineSettings<URPReflectionProbeSettings>(out var reflectionProbeSettings)
1463-
&& !reflectionProbeSettings.UseReflectionProbeRotation)
1464-
{
1465-
SupportedRenderingFeatures.active.reflectionProbeModes = SupportedRenderingFeatures.ReflectionProbeModes.None;
1466-
}
14671462

14681463
SceneViewDrawMode.SetupDrawMode();
14691464
#endif
1465+
if (GraphicsSettings.TryGetRenderPipelineSettings<URPReflectionProbeSettings>(out var reflectionProbeSettings))
1466+
{
1467+
SupportedRenderingFeatures.active.reflectionProbeModes =
1468+
reflectionProbeSettings.UseReflectionProbeRotation
1469+
? SupportedRenderingFeatures.ReflectionProbeModes.Rotation
1470+
: SupportedRenderingFeatures.ReflectionProbeModes.None;
1471+
}
14701472

14711473
SupportedRenderingFeatures.active.supportsHDR = pipelineAsset.supportsHDR;
14721474
SupportedRenderingFeatures.active.rendersUIOverlay = true;

0 commit comments

Comments
 (0)