summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--decal.cginc4
1 files changed, 2 insertions, 2 deletions
diff --git a/decal.cginc b/decal.cginc
index 515c2b7..069a42f 100644
--- a/decal.cginc
+++ b/decal.cginc
@@ -30,10 +30,10 @@ float2 decal_rotate(float2 uv, float rotation) {
#define APPLY_DECAL(N) \
{ \
float2 uv = get_uv_by_channel(i, _Decal##N##_UV_Channel); \
- uv -= _Decal##N##_MainTex_ST.zw; \
- uv *= _Decal##N##_MainTex_ST.xy; \
if (_Decal##N##_Rotation_Enabled) \
uv = decal_rotate(uv, _Decal##N##_Rotation); \
+ uv -= _Decal##N##_MainTex_ST.zw; \
+ uv *= _Decal##N##_MainTex_ST.xy; \
float4 albedo = decal_sample(_Decal##N##_MainTex, uv, _Decal##N##_UV_Mode); \
albedo *= _Decal##N##_Color; \
albedo.a *= _Decal##N##_Opacity; \