Oculus XR Plugin
Important
The OculusXR package (com.unity.xr.oculus) is deprecated starting in Unity 6.5 and is no longer recommended for production. The Unity OpenXR: Meta package is now the recommended path for building Meta Quest experiences.
Unity recommends you migrate existing projects or start new projects on Quest platforms with the Unity OpenXR: Meta package. OpenXR provides a cross-platform development experience, with access to features such as shared spatial anchors, and occlusion. Development of new features for Quest platforms will continue in the OpenXR Meta package.
To learn more, refer to Migrate to OpenXR and OpenXR Parity with Oculus XR Plugin (Unity discussions).
The Oculus XR Plugin enables you to build applications for a variety of Oculus devices including the Rift, Rift S, Quest 2, Quest Pro, Quest 3, and Quest 3S.
Note
From OpenXR 1.14, the Unity OpenXR: Meta 2.1 package is at feature parity with the Oculus plugin. Unity will focus feature development on OpenXR, and recommends that users of the Oculus XR plugin Migrate to OpenXR for long-term support and cross-platform compatibility.
Refer to the following topics to use the Oculus plugin and understand how to migrate your project to OpenXR:
| Topic | Description |
|---|---|
| About the Oculus XR Plugin | Documentation to use the Oculus plugin. |
| Migrate to OpenXR | Understand how to migrate your project from the Oculus plugin to OpenXR Meta. |
Additional resources
- OpenXR Parity with Oculus XR Plugin (Unity discussions)
- Develop for Meta Quest workflow (Unity Manual)