|
@@ -799,7 +799,15 @@
|
|
|
this.position.copy( worldPosition );
|
|
|
this.scale.set( scale, scale, scale );
|
|
|
|
|
|
- eye.copy( camPosition ).sub( worldPosition ).normalize();
|
|
|
+ if ( camera instanceof THREE.PerspectiveCamera ) {
|
|
|
+
|
|
|
+ eye.copy( camPosition ).sub( worldPosition ).normalize();
|
|
|
+
|
|
|
+ } else if ( camera instanceof THREE.OrthographicCamera ) {
|
|
|
+
|
|
|
+ eye.copy( camPosition ).normalize();
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
if ( scope.space === "local" ) {
|
|
|
|