David Catuhe 8 lat temu
rodzic
commit
e176471e21

Plik diff jest za duży
+ 21 - 21
dist/preview release/babylon.core.js


Plik diff jest za duży
+ 2966 - 2966
dist/preview release/babylon.d.ts


Plik diff jest za duży
+ 24 - 24
dist/preview release/babylon.js


Plik diff jest za duży
+ 14 - 3
dist/preview release/babylon.max.js


Plik diff jest za duży
+ 2966 - 2966
dist/preview release/babylon.module.d.ts


Plik diff jest za duży
+ 21 - 21
dist/preview release/babylon.noworker.js


+ 1 - 1
src/Shaders/ShadersInclude/lightsFragmentFunctions.fx

@@ -30,7 +30,7 @@ lightingInfo computeLighting(vec3 viewDirectionW, vec3 vNormal, vec4 lightData,
 
 #ifdef SPECULARTERM
 	// Specular
-	vec3 angleW = normalize(viewDirectionW + lightVectorW);
+	vec3 angleW = normalize(lightVectorW - viewDirectionW);
 	float specComp = max(0., dot(vNormal, angleW));
 	specComp = pow(specComp, max(1., glossiness));