2
0
Эх сурвалжийг харах

Environment : Fix prefiltered irradiance

TothBenoit 3 сар өмнө
parent
commit
841ab8e59f

+ 1 - 1
h3d/scene/pbr/Environment.hx

@@ -97,7 +97,7 @@ class IrradShader extends IrradBase {
 				var amount = n.dot(l).saturate();
 				if( amount > 0 ) {
 					var envColor = gammaCorrect(min(envMap.get(l).rgb, hdrMax));
-					color += envColor * amount;
+					color += envColor * (isSpecular ? amount : 1.0);
 					totalWeight += amount;
 				}
 			}