diff options
| -rw-r--r-- | decal.cginc | 4 |
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; \ |
