提交 0c613e90 编写于 作者: M Mr.doob

WebXRManager: Clean up.

上级 ad206e90
......@@ -91,11 +91,7 @@ var WEBVR = {
};
if ( device ) {
renderer.vr.setDevice( device );
}
if ( device ) renderer.vr.setDevice( device );
}
......@@ -142,9 +138,7 @@ var WEBVR = {
stylizeElement( button );
navigator.xr.supportsSessionMode( 'immersive-vr' ).then( function () {
showEnterXR( );
});
navigator.xr.supportsSessionMode( 'immersive-vr' ).then( showEnterXR );
return button;
......
......@@ -2414,7 +2414,7 @@ function WebGLRenderer( parameters ) {
//
this.setFramebuffer = function ( value ) {
if (_framebuffer !== value ) _gl.bindFramebuffer( _gl.FRAMEBUFFER, value );
if ( _framebuffer !== value ) _gl.bindFramebuffer( _gl.FRAMEBUFFER, value );
_framebuffer = value;
......
......@@ -130,7 +130,7 @@ function WebXRManager( renderer ) {
session.addEventListener( 'selectend', onSessionEvent );
session.addEventListener( 'end', onSessionEnd );
session.updateRenderState( { baseLayer: new XRWebGLLayer( session, gl ) } );
session.updateRenderState( { baseLayer: new XRWebGLLayer( session, gl ) } );
session.requestReferenceSpace( { type: 'stationary', subtype: 'eye-level' } ).then( onRequestFrameOfReference );
......@@ -217,8 +217,6 @@ function WebXRManager( renderer ) {
function onAnimationFrame( time, frame ) {
let session = frame.session;
pose = frame.getViewerPose( frameOfReference );
if ( pose !== null ) {
......@@ -263,7 +261,7 @@ function WebXRManager( renderer ) {
if ( inputPose !== null ) {
let targetRay = new XRRay(inputPose.transform);
var targetRay = new XRRay( inputPose.transform );
controller.matrix.elements = targetRay.matrix;
controller.matrix.decompose( controller.position, controller.rotation, controller.scale );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册