소스 검색

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

Mr.doob 8 년 전
부모
커밋
95015a6f56
1개의 변경된 파일2개의 추가작업 그리고 7개의 파일을 삭제
  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;