Browse Source

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

Mr.doob 8 years ago
parent
commit
b4616834e3
1 changed files with 2 additions and 2 deletions
  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[ "skinning_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 
 
-			"	vNormal = normalize( normalMatrix * objectNormal );",
+			"	vNormal = normalize( transformedNormal );",
 			"	vPosition = gl_Position;",
 			"	vPosition = gl_Position;",
 
 
 			"}"
 			"}"
@@ -2131,7 +2131,7 @@ THREE.ShaderDeferred = {
 			THREE.ShaderChunk[ "skinning_vertex" ],
 			THREE.ShaderChunk[ "skinning_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 			THREE.ShaderChunk[ "project_vertex" ],
 
 
-			"	vNormal = normalize( normalMatrix * objectNormal );",
+			"	vNormal = normalize( transformedNormal );",
 			"	vPosition = gl_Position;",
 			"	vPosition = gl_Position;",
 
 
 			"}"
 			"}"