|
@@ -255,6 +255,17 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
},
|
|
|
|
|
|
+ relativeToAbsolute: function ( object ) {
|
|
|
+
|
|
|
+ return object.matrixWorld.multiplyVector3( this.clone() );
|
|
|
+
|
|
|
+ },
|
|
|
+
|
|
|
+ absoluteToRelative: function ( object ) {
|
|
|
+
|
|
|
+ return new THREE.Matrix4().getInverse( object.matrixWorld ).multiplyVector3( this.clone() );
|
|
|
+
|
|
|
+ },
|
|
|
|
|
|
distanceTo: function ( v ) {
|
|
|
|
|
@@ -268,7 +279,6 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
},
|
|
|
|
|
|
-
|
|
|
setPositionFromMatrix: function ( m ) {
|
|
|
|
|
|
this.x = m.n14;
|