Explorar o código

WebGLDeferredRenderer: Fixed breakage due to normals defaultnormal_vertex.glsl changes. See #11271.

Mr.doob %!s(int64=8) %!d(string=hai) anos
pai
achega
b4616834e3
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      examples/js/renderers/WebGLDeferredRenderer.js

+ 2 - 2
examples/js/renderers/WebGLDeferredRenderer.js

@@ -1722,7 +1722,7 @@ THREE.ShaderDeferred = {
 			THREE.ShaderChunk[ "skinning_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 
-			"	vNormal = normalize( normalMatrix * objectNormal );",
+			"	vNormal = normalize( transformedNormal );",
 			"	vPosition = gl_Position;",
 
 			"}"
@@ -2131,7 +2131,7 @@ THREE.ShaderDeferred = {
 			THREE.ShaderChunk[ "skinning_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 
-			"	vNormal = normalize( normalMatrix * objectNormal );",
+			"	vNormal = normalize( transformedNormal );",
 			"	vPosition = gl_Position;",
 
 			"}"