Explorar o código

Mirror: Lets try to just copy projectionMatrix. See #12080

Mr.doob %!s(int64=8) %!d(string=hai) anos
pai
achega
95015a6f56
Modificáronse 1 ficheiros con 2 adicións e 7 borrados
  1. 2 7
      examples/js/Mirror.js

+ 2 - 7
examples/js/Mirror.js

@@ -156,15 +156,10 @@ THREE.Mirror = function ( width, height, options ) {
 		mirrorCamera.up.reflect( normal );
 		mirrorCamera.lookAt( target );
 
-		mirrorCamera.fov = camera.fov;
-		mirrorCamera.zoom = camera.zoom;
-
-		mirrorCamera.aspect = camera.aspect;
-		mirrorCamera.near = camera.near;
-		mirrorCamera.far = camera.far;
+		mirrorCamera.far = camera.far; // Used in WebGLBackground
 
 		mirrorCamera.updateMatrixWorld();
-		mirrorCamera.updateProjectionMatrix();
+		mirrorCamera.projectionMatrix.copy( camera.projectionMatrix );
 
 		mirrorCamera.userData.recursion = 0;