Explorar o código

Merge pull request #5083 from gero3/patch-31

cleanup webglrenderer
Mr.doob %!s(int64=11) %!d(string=hai) anos
pai
achega
b898e68dec
Modificáronse 1 ficheiros con 4 adicións e 5 borrados
  1. 4 5
      src/renderers/WebGLRenderer.js

+ 4 - 5
src/renderers/WebGLRenderer.js

@@ -5332,15 +5332,14 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 				}
 
-				_vector3.setFromMatrixPosition( light.matrixWorld );
+				_direction.setFromMatrixPosition( light.matrixWorld );
 
-				spotPositions[ spotOffset ]     = _vector3.x;
-				spotPositions[ spotOffset + 1 ] = _vector3.y;
-				spotPositions[ spotOffset + 2 ] = _vector3.z;
+				spotPositions[ spotOffset ]     = _direction.x;
+				spotPositions[ spotOffset + 1 ] = _direction.y;
+				spotPositions[ spotOffset + 2 ] = _direction.z;
 
 				spotDistances[ spotLength ] = distance;
 
-				_direction.copy( _vector3 );
 				_vector3.setFromMatrixPosition( light.target.matrixWorld );
 				_direction.sub( _vector3 );
 				_direction.normalize();