summaryrefslogtreecommitdiffstats
path: root/tooner_lighting.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2024-08-28 16:06:27 -0700
committeryum <yum.food.vr@gmail.com>2024-08-28 16:06:27 -0700
commitf4d0ad8f349bcf99470b2cfa1e9531c4c0b61d29 (patch)
tree0da8ddc3126c4697143ad1068cc4ea0bf60563cf /tooner_lighting.cginc
parent86c935309c24b92b8ad66ceb4fc58ed668d39ba6 (diff)
Emissions are now UV channel aware
Diffstat (limited to 'tooner_lighting.cginc')
-rw-r--r--tooner_lighting.cginc4
1 files changed, 2 insertions, 2 deletions
diff --git a/tooner_lighting.cginc b/tooner_lighting.cginc
index dd4ac3c..0d12303 100644
--- a/tooner_lighting.cginc
+++ b/tooner_lighting.cginc
@@ -1860,14 +1860,14 @@ float4 effect(inout v2f i)
#endif
#if defined(_EMISSION0)
{
- float emission = _Emission0Tex.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias);
+ float emission = _Emission0Tex.SampleBias(linear_repeat_s, get_uv_by_channel(i, round(_Emission0_UV_Select)), _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);
+ float emission = _Emission1Tex.SampleBias(linear_repeat_s, get_uv_by_channel(i, round(_Emission1_UV_Select)), _Global_Sample_Bias);
result.rgb += albedo.rgb * emission * _Emission1Strength *
_Global_Emission_Factor * _Emission1Multiplier;
}