Procházet zdrojové kódy

WebVR: Updated to latest WebXR spec.

Mr.doob před 7 roky
rodič
revize
f989ce3a19

+ 2 - 2
examples/js/vr/WebVR.js

@@ -78,7 +78,7 @@ var WEBVR = {
 
 
 				if ( currentSession === null ) {
 				if ( currentSession === null ) {
 
 
-					device.requestSession( { exclusive: true } ).then( onSessionStarted );
+					device.requestSession( { immersive: true } ).then( onSessionStarted );
 
 
 				} else {
 				} else {
 
 
@@ -141,7 +141,7 @@ var WEBVR = {
 
 
 			navigator.xr.requestDevice().then( function ( device ) {
 			navigator.xr.requestDevice().then( function ( device ) {
 
 
-				device.supportsSession( { exclusive: true } ).then( function () {
+				device.supportsSession( { immersive: true } ).then( function () {
 
 
 					showEnterXR( device );
 					showEnterXR( device );
 
 

+ 1 - 1
examples/webvr_panorama.html

@@ -43,7 +43,7 @@
 			renderer.vr.userHeight = 0; // TOFIX
 			renderer.vr.userHeight = 0; // TOFIX
 			document.body.appendChild( renderer.domElement );
 			document.body.appendChild( renderer.domElement );
 
 
-			document.body.appendChild( WEBVR.createButton( renderer, { frameOfReferenceType: 'headModel' } ) );
+			document.body.appendChild( WEBVR.createButton( renderer, { frameOfReferenceType: 'head-model' } ) );
 
 
 			//
 			//
 
 

+ 1 - 1
examples/webvr_rollercoaster.html

@@ -40,7 +40,7 @@
 			renderer.vr.userHeight = 0; // TOFIX
 			renderer.vr.userHeight = 0; // TOFIX
 			document.body.appendChild( renderer.domElement );
 			document.body.appendChild( renderer.domElement );
 
 
-			document.body.appendChild( WEBVR.createButton( renderer, { frameOfReferenceType: 'eyeLevel' } ) );
+			document.body.appendChild( WEBVR.createButton( renderer, { frameOfReferenceType: 'eye-level' } ) );
 
 
 			//
 			//