Browse Source

Merge pull request #15825 from OndrejSpanel/prMirroredShadow

Fix: wrong face cull for shadows of freshly inserted mirrored objects.
Mr.doob 6 years ago
parent
commit
cbdc2d0e8a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/renderers/WebGLRenderer.js

+ 1 - 1
src/renderers/WebGLRenderer.js

@@ -706,7 +706,7 @@ function WebGLRenderer( parameters ) {
 
 
 	this.renderBufferDirect = function ( camera, fog, geometry, material, object, group ) {
 	this.renderBufferDirect = function ( camera, fog, geometry, material, object, group ) {
 
 
-		var frontFaceCW = ( object.isMesh && object.normalMatrix.determinant() < 0 );
+		var frontFaceCW = ( object.isMesh && object.matrixWorld.determinant() < 0 );
 
 
 		state.setMaterial( material, frontFaceCW );
 		state.setMaterial( material, frontFaceCW );