From cc6a74cc39ac41484b2a13cadaf4c56a0c4f5e21 Mon Sep 17 00:00:00 2001 From: Johannes Deml Date: Fri, 11 Jan 2019 13:31:44 +0100 Subject: [PATCH] fix flipped soft mask texture on android --- SoftMask.cginc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SoftMask.cginc b/SoftMask.cginc index 13dfabd..ebe53e9 100644 --- a/SoftMask.cginc +++ b/SoftMask.cginc @@ -22,6 +22,10 @@ fixed Approximately(float4x4 a, float4x4 b) half SoftMask(float4 clipPos) { half2 view = clipPos.xy/_ScreenParams.xy; + #if UNITY_UV_STARTS_AT_TOP + view.y = 1.0 - view.y; + #endif + half alpha = lerp(1, tex2D(_SoftMaskTex, view).a, step(15, _Stencil)) * lerp(1, tex2D(_SoftMaskTex, view).b, step(7, _Stencil))