Namespace UnityEngine.XR.OpenXR.Features.Meta
Classes
ARAnchorFeature
Enables AR Foundation anchor support via OpenXR for Meta Quest devices.
ARCameraFeature
Enables AR Foundation passthrough support via OpenXR for Meta Quest devices.
ARPlaneFeature
Enables AR Foundation plane support via OpenXR for Meta Quest devices.
ARRaycastFeature
Enables AR Foundation raycast support via OpenXR for Meta Quest devices.
ARSessionFeature
Enables AR Foundation session support via OpenXR for Meta Quest devices.
DisplayUtilitiesFeature
Use this OpenXR feature to enable OpenXR extensions associated with the MetaOpenXRDisplaySubsystemExtensions. Without the necessary OpenXR extensions enabled, the display subsystem extension methods will always return false.
MetaOpenXRAnchorSubsystem
The Meta-OpenXR implementation of the UnityEngine.XR.ARSubsystems.XRAnchorSubsystem. Do not create this directly. Use the SubsystemManager instead.
MetaOpenXRCameraSubsystem
The Meta-OpenXR implementation of the UnityEngine.XR.ARSubsystems.XRCameraSubsystem. Do not create this directly. Use the SubsystemManager instead.
MetaOpenXRDisplaySubsystemExtensions
Meta OpenXR extension methods for the XRDisplaySubsystem.
Important
These extension methods require that you enable the Meta OpenXR Display Utilities feature in Project Settings > XR Plug-in Management > OpenXR. If the display utilities feature is not enabled, all extension methods will return false.
MetaOpenXRPlaneSubsystem
The Meta-OpenXR implementation of UnityEngine.XR.ARSubsystems.XRPlaneSubsystem, built with the Meta OpenXR Mobile SDK. Planes are provided based on bounded2d components present in your Scene Model.
MetaOpenXRRaycastSubsystem
Meta-OpenXR implementation of UnityEngine.XR.ARSubsystems.XRRaycastSubsystem. This implementation does not perform provider-based raycast, but is implemented to allow ARRaycastManager to execute the fallback path.
MetaOpenXRSessionSubsystem
The Meta-OpenXR implementation of the UnityEngine.XR.ARSubsystems.XRSessionSubsystem. Do not create this directly. Use the SubsystemManager instead.