XR is an umbrella term, encompassing Virtual RealityA system that immerses users in an artificial 3D world of realistic images and sounds, using a headset and motion tracking. More info
See in Glossary (VR), Augmented Reality (AR) and Mixed Reality (MR) applications.
This section provides overviews for the VR, 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 and MR SDKs supported by Unity. Each overview contains a quick start guide, and advice on troubleshooting and best practices. You’ll also find information on input and controller mappings, XR renderingThe process of drawing graphics to the screen (or to a render texture). By default, the main camera in Unity renders its view to the screen. More info
See in Glossary and audio, and the Unity XR API.
Overview of XR concepts.
Overview of VR concepts.
Learn about Google VR SDK support in Unity for Cardboard and Daydream devices.
Learn about support in Unity for Oculus devices.
Learn about OpenVR SDK support in Unity.
Learn about Windows Mixed Reality SDK support in Unity.
Learn about Vuforia SDK support in Unity.
Learn about the XR API input system and specific XR Platform interaction concepts.
Learn about Audio concepts in XR and how to implement Spatial Audio in your applications.
Learn about XR Rendering concepts.
Learn about the XR API in Unity.