diff options
Diffstat (limited to 'yum_lighting.cginc')
| -rw-r--r-- | yum_lighting.cginc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/yum_lighting.cginc b/yum_lighting.cginc index a77114f..af082b0 100644 --- a/yum_lighting.cginc +++ b/yum_lighting.cginc @@ -5,6 +5,7 @@ #include "AutoLight.cginc" #include "UnityPBSLighting.cginc" #include "UnityLightingCommon.cginc" +#include "UnityStandardCoreMinimal.cginc" #include "features.cginc" #include "LightVolumes.cginc" @@ -95,7 +96,12 @@ float getShadowAttenuation(v2f i) float shadow = 1; attenuation = 1; #endif - attenuation *= lerp(1, shadow, _Shadow_Strength); + + attenuation *= shadow; + + GetBakedAttenuation(attenuation, i.uv01.zw, i.worldPos); + + attenuation = lerp(1, attenuation, _Shadow_Strength); return attenuation; } |
