docs.unity3d.com
    Show / Hide Table of Contents

    Unity OpenXR: Meta

    The Unity OpenXR: Meta 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 Description Implemented Manual
    Session Enable, disable, and configure AR on the target platform. Yes Session (Meta)
    Device tracking Track the device's position and rotation in physical space. Yes N/A
    Camera Render images from device cameras and perform light estimation. Yes Camera (Meta)
    Plane detection Detect and track flat surfaces. Yes Plane detection (Meta)
    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 Cast rays against tracked items. Yes N/A
    Anchors Track arbitrary points in space. Yes N/A
    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.

    Meta OpenXR manual

    The AR Foundation package manual defines each AR Feature in the table above and explains how to use them. This Unity OpenXR: Meta package manual is a supplement to AR Foundation, and only includes information regarding APIs where the Meta OpenXR Feature exhibits unique platform-specific behavior.

    Tip

    When developing an AR app, refer to both the AR Foundation documentation as well as the required packages for each platform you support.

    Requirements

    To use the Unity OpenXR: Meta package, your project must meet the following requirements:

    • Unity 2022.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.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023