Version: 2019.3
Getting started with AR development in Unity
XR Plugin Architecture

Getting started with VR development in Unity

To get started with VR development, Unity recommends using the XR Management package to load and manage your target platform SDKs.

Here are the relevant VR packages to download:

Package name Latest version Description
XR Management 3.0 Use the XRAn umbrella term encompassing Virtual Reality (VR), Augmented Reality (AR) and Mixed Reality (MR) applications. Devices supporting these forms of interactive applications can be referred to as XR devices. More info
See in Glossary
Management package to help load and manage your target platform SDKs through Unity’s Unified Settings system.
Oculus XR Plugin 1.0 This package enables Oculus support via Unity’s multi-platform XR API.
Windows XR Plugin 2.0 This package enables Windows MR support via Unity’s multi-platform XR API.
XR Interaction Toolkit 0.0.9 This package enables common ARAugmented Reality (AR) uses computer graphics or video composited on top of a live video feed to augment the view and create interaction with real and virtual objects.
See in Glossary
/VR interactions across all of our supported platforms, without the need to write code.
XR Legacy Input Helpers 2.0 This package contains a number of useful helpers for building XR Projects, including the Tracked Pose Driver.

Third-party plug-ins

Oculus

Please refer to the Oculus developer documentation.

Windows MR

Please refer to the Windows MR documentation.

Google VR

Please refer to Google’s VR SDK Quickstart guide for the latest on Google Daydream and Cardboard.

OpenVR

Valve documentation on OpenVR will be added to this page when available.

Did you find this page useful? Please give it a rating:

Getting started with AR development in Unity
XR Plugin Architecture