From b11eecd7e4bf9cd5d1cdf95a5e995a39c59ca4bf Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 11 Nov 2025 17:04:08 -0800 Subject: cc energy compensation --- lighting.cginc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lighting.cginc') diff --git a/lighting.cginc b/lighting.cginc index cb3160a..4e5a61b 100644 --- a/lighting.cginc +++ b/lighting.cginc @@ -198,7 +198,7 @@ void GetLighting(v2f i, Pbr pbr, out LightData data) { data.indirect.LoH_cc = saturate(dot(dir_cc, H_cc)); #endif data.indirect.LoH = saturate(dot(data.indirect.dir, data.indirect.H)); - float indirect_LoV = dot(data.direct.dir, data.common.V); + float indirect_LoV = dot(data.indirect.dir, data.common.V); data.indirect.LoV = saturate(indirect_LoV); data.indirect.double_LoV = saturate(2.0f * indirect_LoV * indirect_LoV - 1.0f); @@ -214,4 +214,3 @@ void GetLighting(v2f i, Pbr pbr, out LightData data) { } #endif // __LIGHTING_INC - -- cgit v1.2.3