Pārlūkot izejas kodu

Merge pull request #18345 from willcassella/double-inversion

Don't double-invert view matrix in WebXRManager
Mr.doob 5 gadi atpakaļ
vecāks
revīzija
2930462baa
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      src/renderers/webxr/WebXRManager.js

+ 2 - 2
src/renderers/webxr/WebXRManager.js

@@ -349,10 +349,10 @@ function WebXRManager( renderer, gl ) {
 
 				var view = views[ i ];
 				var viewport = baseLayer.getViewport( view );
-				var viewMatrix = view.transform.inverse.matrix;
+				var cameraMatrix = view.transform.matrix;
 
 				var camera = cameraVR.cameras[ i ];
-				camera.matrix.fromArray( viewMatrix ).getInverse( camera.matrix );
+				camera.matrix.fromArray( cameraMatrix );
 				camera.projectionMatrix.fromArray( view.projectionMatrix );
 				camera.viewport.set( viewport.x, viewport.y, viewport.width, viewport.height );