浏览代码

Properly orient helper in direction of light target

WestLangley 6 年之前
父节点
当前提交
f459e45d57
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      src/helpers/SpotLightHelper.js

+ 2 - 4
src/helpers/SpotLightHelper.js

@@ -69,7 +69,6 @@ SpotLightHelper.prototype.dispose = function () {
 SpotLightHelper.prototype.update = function () {
 SpotLightHelper.prototype.update = function () {
 
 
 	var vector = new Vector3();
 	var vector = new Vector3();
-	var vector2 = new Vector3();
 
 
 	return function update() {
 	return function update() {
 
 
@@ -80,10 +79,9 @@ SpotLightHelper.prototype.update = function () {
 
 
 		this.cone.scale.set( coneWidth, coneWidth, coneLength );
 		this.cone.scale.set( coneWidth, coneWidth, coneLength );
 
 
-		vector.setFromMatrixPosition( this.light.matrixWorld );
-		vector2.setFromMatrixPosition( this.light.target.matrixWorld );
+		vector.setFromMatrixPosition( this.light.target.matrixWorld );
 
 
-		this.cone.lookAt( vector2.sub( vector ) );
+		this.cone.lookAt( vector );
 
 
 		if ( this.color !== undefined ) {
 		if ( this.color !== undefined ) {