The Basics

WebXR API Compatibility

Variant Launch supports 'immersive-ar' sessions, and hit-tests, anchors and DOM Overlay features.


WebXR Feature Support

Launch WebXR is best-used with the immersive-ar session type, and local reference space.

navigator.xr.requestSession('immersive-ar', {
  requiredFeatures: ['local', 'anchors', 'hit-test'],
})

Launch support covers the core WebXR API (tracking, display etc), and will be expanding to cover more features over time. Items listed as 'complete' are functional and the API & behaviour will not change. All other areas are subject to breaking changes.

Release

  • immersive-ar positional tracking & video
  • local reference space
  • Hit test API
  • Transient hit-test API
  • Anchors
  • DOM Overlay

Beta

  • Marker tracking (iOS only until official Android Chrome release)
Previous
Getting started