summaryrefslogtreecommitdiffstats
path: root/yum_lighting.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-06-30 09:25:46 -0700
committeryum <yum.food.vr@gmail.com>2025-06-30 09:26:13 -0700
commit7db318d2903ad993c618f551c455ec30c131d194 (patch)
tree75f82a11a7841ad7d4e5a2c4c9a6a13e86c88635 /yum_lighting.cginc
parent31bba649de265dd83ea1af638c03d224696d07b3 (diff)
Add oklab color clamp & fix light volumes shading
Diffstat (limited to 'yum_lighting.cginc')
-rw-r--r--yum_lighting.cginc7
1 files changed, 6 insertions, 1 deletions
diff --git a/yum_lighting.cginc b/yum_lighting.cginc
index ade45ae..8920688 100644
--- a/yum_lighting.cginc
+++ b/yum_lighting.cginc
@@ -177,7 +177,12 @@ float3 yumSH9(float4 n, float3 worldPos, inout YumLighting light) {
#if defined(_SPHERICAL_HARMONICS_L1)
return LightVolumeEvaluate(n.xyz, light.L00, light.L01r, light.L01g, light.L01b);
#else
- return LightVolumeEvaluate(n.xyz, light.L00, 0, 0, 0);
+ [branch]
+ if (_UdonLightVolumeEnabled) {
+ return LightVolumeEvaluate(n.xyz, light.L00, light.L01r, light.L01g, light.L01b);
+ } else {
+ return LightVolumeEvaluate(n.xyz, light.L00, 0, 0, 0);
+ }
#endif
}