소스 검색

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

Mr.doob 8 년 전
부모
커밋
b4616834e3
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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;",
 
 			"}"