Переглянути джерело

Merge pull request #11276 from jaxry/spotlight-shadow-fix

WebGLShadowMap: fix spotlight shadow updating
Mr.doob 8 роки тому
батько
коміт
fad9789dbd
1 змінених файлів з 6 додано та 6 видалено
  1. 6 6
      src/renderers/webgl/WebGLShadowMap.js

+ 6 - 6
src/renderers/webgl/WebGLShadowMap.js

@@ -134,6 +134,12 @@ function WebGLShadowMap( _renderer, _lights, _objects, capabilities ) {
 
 			}
 
+			if ( shadow.isSpotLightShadow ) {
+
+				shadow.update( light );
+
+			}
+
 			var shadowCamera = shadow.camera;
 			var shadowMatrix = shadow.matrix;
 
@@ -221,12 +227,6 @@ function WebGLShadowMap( _renderer, _lights, _objects, capabilities ) {
 
 			}
 
-			if ( shadow.isSpotLightShadow ) {
-
-				shadow.update( light );
-
-			}
-
 			var shadowMap = shadow.map;
 
 			_renderer.setRenderTarget( shadowMap );