Unity supports development for Meta Quest 2, 3, and 3S, and Quest Pro.
The following sections outline Unity’s resources and packages to develop for Meta Quest devices.
Unity provides multiple packages that you can use to develop for Meta Quest devices. The route you choose to develop for Meta Quest depends on whether you’re also targeting other__ XR__虚拟现实(VR)、增强现实(AR)和混合现实(MR)应用的泛指术语。支持这些形式的交互式应用程序的设备可被称为 XR 设备。更多信息
See in Glossary platforms.
Refer to the following table to understand when to use each of Unity’s Meta Quest-compatible packages:
| Package | Description | VR/MR | Target platform |
|---|---|---|---|
| Unity OpenXR plug-in | Integrates core OpenXR features. | VR and__ MR__混合现实。 See in Glossary |
All OpenXR runtimes. |
| Unity Meta OpenXR | Integrates Meta-specific vendor extensions of OpenXR to provide additional features for Meta Quest devices. Provides Meta Quest integration for AR Foundation to enable mixed reality features. | VR and MR | Provides additional OpenXR features for Meta Quest devices, such as Passthrough. |
| Oculus XR plug-in | Tools, SDKs and resources for__ VR__虚拟现实。更多信息 See in Glossary development on Quest. |
VR | Meta Quest devices only. |
Tip: You can use the Unity OpenXR plug-in and the Unity Meta OpenXR package together to develop a cross-platform application that has additional features tailored for Meta Quest devices.
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.
To learn more about the packages Unity provides for XR development, refer to XR packages.
Meta also provides packages to develop for Meta Quest in Unity. Refer to Meta’s Import XR packages documentation to learn about the packages Meta provides.
Note: These packages and related documentation are maintained by Meta.
You can use the following templates as a starting point for your Meta Quest project:
Refer to Create an XR project to understand how to use templates as a starting point for your project.