From 51930cd07ac1a17a05b9848ac8d6639170b3d571 Mon Sep 17 00:00:00 2001 From: yum Date: Mon, 23 Mar 2026 23:28:16 -0700 Subject: Tweaks - do premultiplied alpha, add a [branch], adjust slider limits --- brdf.cginc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'brdf.cginc') diff --git a/brdf.cginc b/brdf.cginc index 38aec90..4081d49 100755 --- a/brdf.cginc +++ b/brdf.cginc @@ -250,7 +250,9 @@ float4 brdf(Pbr pbr, LightData data, out BrdfData bd) { #else float3 emission = 0; #endif - return float4(diffuse + specular + emission, pbr.albedo.a); + float4 lit = float4(diffuse + specular + emission, pbr.albedo.a); + // Scale albedo by alpha. + return float4(lit.rgb * lit.a, lit.a); } #endif // __BRDF_INC -- cgit v1.2.3