Przeglądaj źródła

THREE: Moved Projector fallback code.

Mr.doob 10 lat temu
rodzic
commit
ca84ec2b4e

+ 26 - 0
src/Three.js

@@ -181,6 +181,32 @@ THREE.RGBA_PVRTC_2BPPV1_Format = 2103;
 
 // DEPRECATED
 
+THREE.Projector = function () {
+
+	console.error( 'THREE.Projector has been moved to /examples/js/renderers/Projector.js.' );
+
+	this.projectVector = function ( vector, camera ) {
+
+		console.warn( 'THREE.Projector: .projectVector() is now vector.project().' );
+		vector.project( camera );
+
+	};
+
+	this.unprojectVector = function ( vector, camera ) {
+
+		console.warn( 'THREE.Projector: .unprojectVector() is now vector.unproject().' );
+		vector.unproject( camera );
+
+	};
+
+	this.pickingRay = function ( vector, camera ) {
+
+		console.error( 'THREE.Projector: .pickingRay() has been removed.' );
+
+	};
+
+};
+
 THREE.CanvasRenderer = function () {
 
 	console.error( 'THREE.CanvasRenderer has been moved to /examples/js/renderers/CanvasRenderer.js' );

+ 0 - 29
src/core/Projector.js

@@ -1,29 +0,0 @@
-/**
- * @author mrdoob / http://mrdoob.com/
- */
-
-THREE.Projector = function () {
-
-	console.warn( 'THREE.Projector has been moved to /examples/renderers/Projector.js.' );
-
-	this.projectVector = function ( vector, camera ) {
-
-		console.warn( 'THREE.Projector: .projectVector() is now vector.project().' );
-		vector.project( camera );
-
-	};
-
-	this.unprojectVector = function ( vector, camera ) {
-
-		console.warn( 'THREE.Projector: .unprojectVector() is now vector.unproject().' );
-		vector.unproject( camera );
-
-	};
-
-	this.pickingRay = function ( vector, camera ) {
-
-		console.error( 'THREE.Projector: .pickingRay() has been removed.' );
-
-	};
-
-};

+ 0 - 1
utils/build/includes/canvas.json

@@ -19,7 +19,6 @@
 	"src/core/EventDispatcher.js",
 	"src/core/Raycaster.js",
 	"src/core/Object3D.js",
-	"src/core/Projector.js",
 	"src/core/Face3.js",
 	"src/core/Face4.js",
 	"src/core/Geometry.js",

+ 0 - 1
utils/build/includes/common.json

@@ -22,7 +22,6 @@
 	"src/core/EventDispatcher.js",
 	"src/core/Raycaster.js",
 	"src/core/Object3D.js",
-	"src/core/Projector.js",
 	"src/core/Face3.js",
 	"src/core/Face4.js",
 	"src/core/BufferAttribute.js",