OptionaldisableDefaultUI: booleanOptionaldisableEnable or disable default UI to enter XR
OptionaldisableShould pointer selection not initialize. Note that disabling pointer selection also disables teleportation. Defaults to false.
OptionaldisableShould teleportation not initialize. Defaults to false.
OptionaldisableShould nearInteraction not initialize. Defaults to false.
OptionaldisableShould hand tracking be disabled. Defaults to false.
OptionalfloorFloor meshes that will be used for teleport
OptionalignoreWhen true, the first frame does not reset the position from the previous camera; mainly for AR
OptionalinputOptional configuration for the XR input object
Optionalpointeroptional configuration for pointer selection
Optionalnearoptional configuration for near interaction
Optionalhandoptional configuration for hand tracking
Optionalteleportationoptional configuration for teleportation
Optionaloutputoptional configuration for the output canvas
Optionaluioptional UI options. This can be used among other to change session mode and reference space type
OptionaluseWhen loading teleportation and pointer select, use stable versions instead of latest.
OptionalrenderingAn optional rendering group id that will be set globally for teleportation, pointer selection and default controller meshes
OptionaloptionalA list of optional features to init the session with If set to true, all features we support will be added
Feeds
babylon.webXr.base.createDefaultXRExperienceAsyncwith the engine's options for a WebXR session: which features to start, the floor meshes for teleporting, and per-feature settings.