Browse Source

Brought back camera.matrixWorldInverse as CSS3DRenderer relies in it.

Mr.doob 12 years ago
parent
commit
d64b10379e
2 changed files with 3 additions and 4 deletions
  1. 1 1
      src/core/Projector.js
  2. 2 3
      utils/includes/css3d.json

+ 1 - 1
src/core/Projector.js

@@ -190,7 +190,7 @@ THREE.Projector = function() {
 
 		if ( camera.parent === undefined ) camera.updateMatrixWorld();
 
-		_viewMatrix.getInverse( camera.matrixWorld );
+		_viewMatrix.copy( camera.matrixWorldInverse.getInverse( camera.matrixWorld ) );
 		_viewProjectionMatrix.multiply( camera.projectionMatrix, _viewMatrix );
 
 		_normalViewMatrix.getInverse( _viewMatrix );

+ 2 - 3
utils/includes/css3d.json

@@ -3,15 +3,14 @@
 	"../src/math/Vector2.js",
 	"../src/math/Vector3.js",
 	"../src/math/Vector4.js",
+	"../src/math/Math.js",
 	"../src/math/Matrix3.js",
 	"../src/math/Matrix4.js",
 	"../src/math/Quaternion.js",
 	"../src/math/Frustum.js",
-	"../src/math/Box2.js",
-	"../src/math/Box3.js",
 	"../src/math/Sphere.js",
-	"../src/math/Triangle.js",
 	"../src/math/Plane.js",
+	"../src/math/Ray.js",
 	"../src/core/EventDispatcher.js",
 	"../src/core/Raycaster.js",
 	"../src/core/Object3D.js",