Immersive Web Working Group - Publications

Candidate Recommendation Drafts

- history

This specification describes support for accessing virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays, on the Web.

- history

The WebXR Augmented Reality module expands the WebXR Device API with the functionality available on AR hardware.

Working Drafts

- history

This specification describes support for various layer types used in a WebXR session.

- history

This specification module describes support for accessing button, trigger, thumbstick, and touchpad data associated with virtual reality (VR) and augmented reality (AR) devices on the Web.

- history

The WebXR Hand Input module expands the [WebXR Device API] with the functionality to track articulated hand poses.

- history

The WebXR Augmented Reality module expands the WebXR Device API with the functionality available on AR hardware.

- history

This specification describes support for exposing estimates of environmental lighting conditions to WebXR sessions.

- history

Depth Sensing API is a module extending the capabilities of WebXR Device API. It enables apps to obtain depth information computed by supported XR devices in order to provide more immersive experiences. The example use cases of depth sensing API include (but are not limited to) simulating physical interactions of virtual objects with the real world, occlusion, and non-visual applications that can make use of increased awareness of users' environment.

- history

Describes a method for performing hit tests against real world geometry to be used with the WebXR Device API.