summaryrefslogtreecommitdiffstats
path: root/tooner_lighting.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2024-09-28 15:55:06 -0700
committeryum <yum.food.vr@gmail.com>2024-09-28 15:55:06 -0700
commit2e6a2df16dc5fa9758de06240e44b781b05e6f5a (patch)
tree0236d7d36e5278cacf6bfe56dec2973c83709d0a /tooner_lighting.cginc
parentdb11ed0901600e316ac54c2e2d8fdeec46c8af68 (diff)
World lighting bugfixes
Remove explicit world interpolators flag, fix specular reflections.
Diffstat (limited to 'tooner_lighting.cginc')
-rw-r--r--tooner_lighting.cginc4
1 files changed, 3 insertions, 1 deletions
diff --git a/tooner_lighting.cginc b/tooner_lighting.cginc
index 19063f3..eec82af 100644
--- a/tooner_lighting.cginc
+++ b/tooner_lighting.cginc
@@ -2107,7 +2107,9 @@ float4 effect(inout v2f i)
#endif
#if defined(_AMBIENT_OCCLUSION)
- float ao = _Ambient_Occlusion.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias);
+ float ao = _Ambient_Occlusion.SampleBias(linear_repeat_s,
+ UV_SCOFF(i, _Ambient_Occlusion_ST, /*uv_channel=*/0),
+ _Global_Sample_Bias);
ao = 1 - (1 - ao) * _Ambient_Occlusion_Strength;
#else
float ao = 1;