XR is an umbrella term that includes the following types of applications:
The span between VR to AR is a continuum, with MR falling somewhere in the middle, depending on the capabilities of a particular device and the intent of your application.
This documentation discusses how to develop XR applications in Unity:
Topic | Description |
---|---|
XR support in Unity | An overview of how Unity supports XR development |
Project set up | How to set up a project for an XR game or application |
XR development in Unity | How to create, run, and build XR apps |
XR graphics | XR-specific graphics topics |
XR input | XR-specific input topics |
Unity XR SDK | About the SDK available to headset and device makers for adding support for their hardware to Unity |
Topic | Description |
---|---|
XR Interaction Toolkit samples | Github repository with code samples using the XR Interation Toolkit |
AR Foundation Samples | Github repository of code samples using AR Foundation |
Unity Learn | Unity Learn topics about XR |
Unity Forum | The Unity forum for XR |
Unity Blog | XR posts on the Unity Blog |
What is AR, VR, MR, XR, 360? | A glossary of XR terms |