From 6e2ad42423d43b7e3345efb54ab226d5388c88ab Mon Sep 17 00:00:00 2001 From: mob-sakai <12690315+mob-sakai@users.noreply.github.com> Date: Fri, 16 Aug 2024 17:42:48 +0900 Subject: [PATCH] fix: soft mask is upside down on some devices close #185 --- Packages/src/Shaders/SoftMask.cginc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Packages/src/Shaders/SoftMask.cginc b/Packages/src/Shaders/SoftMask.cginc index 37065a2..86911ac 100644 --- a/Packages/src/Shaders/SoftMask.cginc +++ b/Packages/src/Shaders/SoftMask.cginc @@ -45,6 +45,8 @@ float2 ClipToUv(const float2 clipPos) #if UNITY_UV_STARTS_AT_TOP uv.y = 1 - uv.y; #endif + if (_ProjectionParams.x < 0) + uv.y = 1 - uv.y; #if UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION float ratio = _ScreenParams.x / _ScreenParams.y;