|
@@ -101,9 +101,9 @@ export class WebXRExperienceHelper implements IDisposable {
|
|
let sessionCreationOptions: XRSessionInit = {
|
|
let sessionCreationOptions: XRSessionInit = {
|
|
optionalFeatures: (referenceSpaceType !== "viewer" && referenceSpaceType !== "local") ? [referenceSpaceType] : []
|
|
optionalFeatures: (referenceSpaceType !== "viewer" && referenceSpaceType !== "local") ? [referenceSpaceType] : []
|
|
};
|
|
};
|
|
- // we currently recommend "local" space in AR
|
|
|
|
- if (sessionMode === "immersive-ar" && referenceSpaceType !== "local") {
|
|
|
|
- Logger.Warn("We recommend using 'local' reference space type when using 'immersive-ar' session mode");
|
|
|
|
|
|
+ // we currently recommend "unbounded" space in AR (#7959)
|
|
|
|
+ if (sessionMode === "immersive-ar" && referenceSpaceType !== "unbounded") {
|
|
|
|
+ Logger.Warn("We recommend using 'unbounded' reference space type when using 'immersive-ar' session mode");
|
|
}
|
|
}
|
|
// make sure that the session mode is supported
|
|
// make sure that the session mode is supported
|
|
return this.sessionManager.isSessionSupportedAsync(sessionMode).then((supported) => {
|
|
return this.sessionManager.isSessionSupportedAsync(sessionMode).then((supported) => {
|