From 990ff347478502a624533ea1c45549e6389f7b23 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 22 Oct 2025 21:05:26 +0200 Subject: [PATCH] [unity] Fixed one more URP shader compile error related to depth normal pass on latest Unity 2022.3. See #2957. --- .../Shaders/Include/Spine-Sprite-DepthNormalsPass-URP.hlsl | 1 + 1 file changed, 1 insertion(+) diff --git a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-DepthNormalsPass-URP.hlsl b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-DepthNormalsPass-URP.hlsl index 91479a295..a307cc175 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-DepthNormalsPass-URP.hlsl +++ b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-DepthNormalsPass-URP.hlsl @@ -36,6 +36,7 @@ VaryingsSprite DepthNormalsVertexSprite(VertexInput input) float backFaceSign = 1; #if defined(FIXED_NORMALS_BACKFACE_RENDERING) + float3 positionWS = TransformObjectToWorld(input.vertex.xyz); backFaceSign = calculateBackfacingSign(positionWS.xyz); #endif