diff options
| author | yum <yum.food.vr@gmail.com> | 2025-06-30 09:25:46 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-06-30 09:26:13 -0700 |
| commit | 7db318d2903ad993c618f551c455ec30c131d194 (patch) | |
| tree | 75f82a11a7841ad7d4e5a2c4c9a6a13e86c88635 /yum_lighting.cginc | |
| parent | 31bba649de265dd83ea1af638c03d224696d07b3 (diff) | |
Add oklab color clamp & fix light volumes shading
Diffstat (limited to 'yum_lighting.cginc')
| -rw-r--r-- | yum_lighting.cginc | 7 |
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 } |
