Skip to content

Commit 5504da4

Browse files
svc-reach-platform-supportEvergreen
authored andcommitted
[Port] [6000.4] Fix upgrade error related to URPReflectionProbeSettings
1 parent cda5bf6 commit 5504da4

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

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

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -139,18 +139,12 @@ public static void UpgradeAsset(EntityId assetInstanceID)
139139
asset.m_AssetVersion = 8;
140140
}
141141

142-
// URPReflectionProbeSetings is introduced set the values for older projects.
142+
// URPReflectionProbeSettings is introduced; disable rotation for older projects to preserve
143+
// pre-existing behavior (rotation was not supported before this version).
143144
if (asset.m_AssetVersion < 9)
144145
{
145-
if (GraphicsSettings.TryGetRenderPipelineSettings<URPReflectionProbeSettings>(out var reflectionProbeSettings))
146-
{
147-
reflectionProbeSettings.UseReflectionProbeRotation = false;
148-
}
149-
else
150-
{
151-
Debug.LogError("Failed to upgrade global settings for URPReflectionProbeSettings since it doesn't exists.");
152-
}
153-
146+
var reflectionProbeSettings = GetOrCreateGraphicsSettings<URPReflectionProbeSettings>(asset);
147+
reflectionProbeSettings.UseReflectionProbeRotation = false;
154148
asset.m_AssetVersion = 9;
155149
}
156150

0 commit comments

Comments
 (0)