From 101d318cb47dae36010fe856d901c86a467d0f4e Mon Sep 17 00:00:00 2001 From: yum Date: Wed, 28 Aug 2024 15:24:18 -0700 Subject: Add second emission slot useful for animation --- tooner_lighting.cginc | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'tooner_lighting.cginc') diff --git a/tooner_lighting.cginc b/tooner_lighting.cginc index 7d8ec72..dd4ac3c 100644 --- a/tooner_lighting.cginc +++ b/tooner_lighting.cginc @@ -1858,9 +1858,19 @@ float4 effect(inout v2f i) glitter_mask, _Glitter_Brightness, _Glitter_Angle, _Glitter_Power); result.rgb += glitter; #endif -#if defined(_EMISSION) - float emission = _EmissionTex.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias); - result.rgb += albedo.rgb * emission * _EmissionStrength * _Global_Emission_Factor; +#if defined(_EMISSION0) + { + float emission = _Emission0Tex.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias); + result.rgb += albedo.rgb * emission * _Emission0Strength * + _Global_Emission_Factor * _Emission0Multiplier; + } +#endif +#if defined(_EMISSION1) + { + float emission = _Emission1Tex.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias); + result.rgb += albedo.rgb * emission * _Emission1Strength * + _Global_Emission_Factor * _Emission1Multiplier; + } #endif #if defined(_EXPLODE) && defined(_AUDIOLINK) if (AudioLinkIsAvailable() && _Explode_Phase > 1E-6) { -- cgit v1.2.3