Skip to content

Commit dd99168

Browse files
svc-reach-platform-supportEvergreen
authored andcommitted
[Port] [6000.3] Fix upgrade error related to URPReflectionProbeSettings
1 parent 15b3cd3 commit dd99168

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
@@ -153,18 +153,12 @@ public static void UpgradeAsset(EntityId assetInstanceID)
153153
asset.m_AssetVersion = 8;
154154
}
155155

156-
// URPReflectionProbeSetings is introduced set the values for older projects.
156+
// URPReflectionProbeSettings is introduced; disable rotation for older projects to preserve
157+
// pre-existing behavior (rotation was not supported before this version).
157158
if (asset.m_AssetVersion < 9)
158159
{
159-
if (GraphicsSettings.TryGetRenderPipelineSettings<URPReflectionProbeSettings>(out var reflectionProbeSettings))
160-
{
161-
reflectionProbeSettings.UseReflectionProbeRotation = false;
162-
}
163-
else
164-
{
165-
Debug.LogError("Failed to upgrade global settings for URPReflectionProbeSettings since it doesn't exists.");
166-
}
167-
160+
var reflectionProbeSettings = GetOrCreateGraphicsSettings<URPReflectionProbeSettings>(asset);
161+
reflectionProbeSettings.UseReflectionProbeRotation = false;
168162
asset.m_AssetVersion = 9;
169163
}
170164

0 commit comments

Comments
 (0)