|
@@ -16,7 +16,6 @@ class DirectionalLightHelper extends Object3D {
|
|
|
super();
|
|
|
|
|
|
this.light = light;
|
|
|
- this.light.updateMatrixWorld();
|
|
|
|
|
|
this.matrix = light.matrixWorld;
|
|
|
this.matrixAutoUpdate = false;
|
|
@@ -62,6 +61,9 @@ class DirectionalLightHelper extends Object3D {
|
|
|
|
|
|
update() {
|
|
|
|
|
|
+ this.light.updateWorldMatrix( true, false );
|
|
|
+ this.light.target.updateWorldMatrix( true, false );
|
|
|
+
|
|
|
_v1.setFromMatrixPosition( this.light.matrixWorld );
|
|
|
_v2.setFromMatrixPosition( this.light.target.matrixWorld );
|
|
|
_v3.subVectors( _v2, _v1 );
|