Blockade-Games / BlockadeLabs-SDK-Unity

44 stars 15 forks source link

VisionOS URP compatibility for BlockadeSkyboxDepth #8

Closed yosun closed 2 months ago

yosun commented 7 months ago

Could you update your shaders to support VisionOS URP?

Material 'Skybox Depth Material' with Shader 'BlockadeLabsSDK/BlockadeSkyboxDepth' doesn't have a float or range property '_AlphaClip'
UnityEngine.Material:GetInt (int)
Unity.PolySpatial.Internals.MaterialConversionHelpers:ConvertCommonURPMaterialProperties (UnityEngine.Material,Unity.PolySpatial.Internals.PolySpatialMaterialData&,int) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Rendering/MaterialConversionHelpers.cs:321)
Unity.PolySpatial.Internals.MaterialConversionHelpers:ConvertURPSimpleLitMaterial (UnityEngine.Material,Unity.PolySpatial.Internals.PolySpatialMaterialData&) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Rendering/MaterialConversionHelpers.cs:878)
Unity.PolySpatial.Internals.MaterialConversionHelpers:ConvertShaderFallback (UnityEngine.Material,Unity.PolySpatial.Internals.PolySpatialMaterialData&) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Rendering/MaterialConversionHelpers.cs:970)
Unity.PolySpatial.Internals.MaterialConversionHelpers:ToPolySpatialMaterialDataAndRegisterTextures (UnityEngine.Material) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Rendering/MaterialConversionHelpers.cs:139)
Unity.PolySpatial.Internals.LocalAssetManager:CreateMaterialData (UnityEngine.Material) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/AssetManagement/LocalAssetManager.cs:504)
Unity.PolySpatial.Internals.LocalAssetManager:UpdateOrCreateRegisteredMaterialData (UnityEngine.Material) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/AssetManagement/LocalAssetManager.cs:267)
Unity.PolySpatial.Internals.LocalAssetManager:ProcessChangedAsset (Unity.PolySpatial.Internals.AssetRepresentation) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/AssetManagement/LocalAssetManager.cs:1048)
Unity.PolySpatial.Internals.LocalAssetManager:FetchAssetChangesCallback (Unity.PolySpatial.Internals.ObjectDispatcherProxy/TypeDispatchData) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/AssetManagement/LocalAssetManager.cs:1013)
Unity.PolySpatial.Internals.ObjectDispatcherProxy/<>c__DisplayClass13_0:<.ctor>b__0 (UnityEngine.TypeDispatchData) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/InternalBridge/BridgeUtils.cs:131)
UnityEngine.ObjectDispatcher:DispatchTypeChangesAndClear (System.Type,System.Action`1<UnityEngine.TypeDispatchData>,bool,bool)
Unity.PolySpatial.Internals.ObjectDispatcherProxy:DispatchTypeChangesAndClear (System.Type) (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/InternalBridge/BridgeUtils.cs:205)
Unity.PolySpatial.Internals.LocalAssetManager:ProcessChanges () (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/AssetManagement/LocalAssetManager.cs:788)
Unity.PolySpatial.Internals.PolySpatialUnitySimulation:UpdateInternal () (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Trackers/PolySpatialUnitySimulation.cs:175)
Unity.PolySpatial.Internals.PolySpatialUnitySimulation:Update () (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/Trackers/PolySpatialUnitySimulation.cs:136)
Unity.PolySpatial.Internals.PolySpatialCore:PolySpatialAfterLateUpdate () (at /Users/bokken/build/output/unity/quantum/Packages/com.unity.polyspatial/Runtime/PolySpatialCore.cs:696)