summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-16 19:46:14 -0700
committeryum <yum.food.vr@gmail.com>2026-03-16 19:46:14 -0700
commit019c24186c87fd747aae1512abf4d4690e3aca07 (patch)
treefe24c11a9f6a7b557e8864d812dc0e118b8a39bf
parent102996db03da2cde3c2edb92f76c7069c42a73c3 (diff)
Brightness clamp affects clearcoat now
-rwxr-xr-xlighting.cginc6
1 files changed, 6 insertions, 0 deletions
diff --git a/lighting.cginc b/lighting.cginc
index c735fdb..069abe9 100755
--- a/lighting.cginc
+++ b/lighting.cginc
@@ -277,6 +277,12 @@ void GetLighting(v2f i, Pbr pbr, out LightData data) {
tmpHSV = RGBtoHSV(data.indirect.specular);
tmpHSV[2] = clamp(tmpHSV[2], 0, _Brightness_Clamp_Max);
data.indirect.specular = HSVtoRGB(tmpHSV);
+
+#if defined(_CLEARCOAT)
+ tmpHSV = RGBtoHSV(data.indirect.specular_cc);
+ tmpHSV[2] = clamp(tmpHSV[2], 0, _Brightness_Clamp_Max);
+ data.indirect.specular_cc = HSVtoRGB(tmpHSV);
+#endif
#endif
}