Browse Source

WebXR: Near and far clipping set when camera set

P. Douglas Reeder 5 years ago
parent
commit
0409dc9294
2 changed files with 1 additions and 13 deletions
  1. 0 1
      src/renderers/webxr/WebXRManager.d.ts
  2. 1 12
      src/renderers/webxr/WebXRManager.js

+ 0 - 1
src/renderers/webxr/WebXRManager.d.ts

@@ -11,7 +11,6 @@ export class WebXRManager {
 	setReferenceSpaceType( value: string ): void;
 	setReferenceSpaceType( value: string ): void;
 	getSession(): any;
 	getSession(): any;
 	setSession( value: any ): void;
 	setSession( value: any ): void;
-	setCameraClipping( camera: Camera ): void;
 	getCamera( camera: Camera ): Camera;
 	getCamera( camera: Camera ): Camera;
 	isPresenting: () => boolean;
 	isPresenting: () => boolean;
 	setAnimationLoop( callback: Function ): void;
 	setAnimationLoop( callback: Function ): void;

+ 1 - 12
src/renderers/webxr/WebXRManager.js

@@ -164,11 +164,7 @@ function WebXRManager( renderer, gl ) {
 			// eslint-disable-next-line no-undef
 			// eslint-disable-next-line no-undef
 			var baseLayer = new XRWebGLLayer( session, gl, layerInit );
 			var baseLayer = new XRWebGLLayer( session, gl, layerInit );
 
 
-			session.updateRenderState( {
-				depthNear: cameraVR.near,
-				depthFar: cameraVR.far,
-				baseLayer: baseLayer
-			} );
+			session.updateRenderState( { baseLayer: baseLayer } );
 
 
 			session.requestReferenceSpace( referenceSpaceType ).then( onRequestReferenceSpace );
 			session.requestReferenceSpace( referenceSpaceType ).then( onRequestReferenceSpace );
 
 
@@ -303,13 +299,6 @@ function WebXRManager( renderer, gl ) {
 
 
 	}
 	}
 
 
-	this.setCameraClipping = function ( camera ) {
-
-		cameraVR.near = cameraR.near = cameraL.near = camera.near;
-		cameraVR.far = cameraR.far = cameraL.far = camera.far;
-
-	};
-
 	this.getCamera = function ( camera ) {
 	this.getCamera = function ( camera ) {
 
 
 		cameraVR.near = cameraR.near = cameraL.near = camera.near;
 		cameraVR.near = cameraR.near = cameraL.near = camera.near;