diff options
Diffstat (limited to 'tooner_lighting.cginc')
| -rw-r--r-- | tooner_lighting.cginc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tooner_lighting.cginc b/tooner_lighting.cginc index 3c2874b..5d73b47 100644 --- a/tooner_lighting.cginc +++ b/tooner_lighting.cginc @@ -1162,8 +1162,10 @@ float4 effect(inout v2f i) #endif #if defined(_RORSCHACH) + float4 rorschach_albedo = 0; if (_Rorschach_Enable_Dynamic) { - albedo = get_rorschach(i).albedo; + rorschach_albedo = get_rorschach(i).albedo; + albedo = rorschach_albedo; } #endif @@ -1910,6 +1912,9 @@ float4 effect(inout v2f i) _Global_Emission_Factor * _Emission1Multiplier; } #endif +#if defined(_RORSCHACH) + result.rgb += rorschach_albedo.rgb * _Rorschach_Emission_Strength; +#endif #if defined(_EXPLODE) && defined(_AUDIOLINK) if (AudioLinkIsAvailable() && _Explode_Phase > 1E-6) { float4 al_color = |
