Meta OpenXR Feature
The Meta OpenXR Feature package enables Meta Quest device support for your AR Foundation projects.
This package is dependent on both AR Foundation and the OpenXR Plug-in, and implements the following AR Foundation features:
| Feature | Implemented | Description |
|---|---|---|
| Session | Yes | Enable, disable, and configure AR on the target platform. |
| Device tracking | Yes | Track the device's position and rotation in physical space. |
| Camera | Yes | Render images from device cameras and perform light estimation. |
| Plane detection | Yes | Detect and track surfaces. |
| Image tracking | Detect and track 2D images. | |
| Object tracking | Detect and track 3D objects. | |
| Face tracking | Detect and track human faces. | |
| Body tracking | Detect and track a human body. | |
| Point clouds | Detect and track feature points. | |
| Raycasts | Yes | Cast rays against tracked items. |
| Anchors | Yes | Track arbitrary points in space. |
| Meshing | Generate meshes of the environment. | |
| Environment probes | Generate cubemaps of the environment. | |
| Occlusion | Occlude AR content with physical objects and perform human segmentation. | |
| Participants | Track other devices in a shared AR session. |
Requirements
To use the Meta OpenXR Feature package, your project must meet the following requirements:
- Unity 2021.3 or newer
- AR Foundation 5.1.0-pre.6 or newer
- OpenXR 1.7 or newer
When you install this package, if you don't already have AR Foundation or OpenXR in your project, the Package Manager will automatically install these dependencies.