2
0
Эх сурвалжийг харах

Merge pull request #11548 from aardgoose/deTHREE

remove THREE references from WebVRManager and add required imports
Mr.doob 8 жил өмнө
parent
commit
5453f4ba5e

+ 12 - 8
src/renderers/webvr/WebVRManager.js

@@ -1,6 +1,10 @@
 /**
 /**
  * @author mrdoob / http://mrdoob.com/
  * @author mrdoob / http://mrdoob.com/
  */
  */
+import { Matrix4 } from '../../math/Matrix4';
+import { Vector4 } from '../../math/Vector4';
+import { ArrayCamera } from '../../cameras/ArrayCamera';
+import { PerspectiveCamera } from '../../cameras/PerspectiveCamera';
 
 
 function WebVRManager( renderer ) {
 function WebVRManager( renderer ) {
 
 
@@ -15,20 +19,20 @@ function WebVRManager( renderer ) {
 
 
 	}
 	}
 
 
-	var matrixWorldInverse = new THREE.Matrix4();
+	var matrixWorldInverse = new Matrix4();
 
 
-	var standingMatrix = new THREE.Matrix4();
-	var standingMatrixInverse = new THREE.Matrix4();
+	var standingMatrix = new Matrix4();
+	var standingMatrixInverse = new Matrix4();
 
 
-	var cameraL = new THREE.PerspectiveCamera();
-	cameraL.bounds = new THREE.Vector4( 0.0, 0.0, 0.5, 1.0 );
+	var cameraL = new PerspectiveCamera();
+	cameraL.bounds = new Vector4( 0.0, 0.0, 0.5, 1.0 );
 	cameraL.layers.enable( 1 );
 	cameraL.layers.enable( 1 );
 
 
-	var cameraR = new THREE.PerspectiveCamera();
-	cameraR.bounds = new THREE.Vector4( 0.5, 0.0, 0.5, 1.0 );
+	var cameraR = new PerspectiveCamera();
+	cameraR.bounds = new Vector4( 0.5, 0.0, 0.5, 1.0 );
 	cameraR.layers.enable( 2 );
 	cameraR.layers.enable( 2 );
 
 
-	var cameraVR = new THREE.ArrayCamera( [ cameraL, cameraR ] );
+	var cameraVR = new ArrayCamera( [ cameraL, cameraR ] );
 
 
 	//
 	//