diff options
| author | yum <yum.food.vr@gmail.com> | 2024-08-28 16:06:27 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-08-28 16:06:27 -0700 |
| commit | f4d0ad8f349bcf99470b2cfa1e9531c4c0b61d29 (patch) | |
| tree | 0da8ddc3126c4697143ad1068cc4ea0bf60563cf /tooner_lighting.cginc | |
| parent | 86c935309c24b92b8ad66ceb4fc58ed668d39ba6 (diff) | |
Emissions are now UV channel aware
Diffstat (limited to 'tooner_lighting.cginc')
| -rw-r--r-- | tooner_lighting.cginc | 4 |
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; } |
