Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


XR

Resources and workflows related to creating XR applications in Unity.
Read time 1 minuteLast updated 4 days ago

XR is an umbrella term that includes the following types of applications:
  • Virtual Reality (VR): The application simulates a self-contained environment around the user.
  • Mixed Reality (MR): The application combines its own environment with the user’s real-world environment and allows them to interact with each other. Developers often refer to MR apps as passthrough apps, because many MR headsets use passthrough cameras to display a live view of the real world.
  • Augmented Reality (AR): The application layers content over a view of the real world.
The span between virtual to augmented reality is a continuum, with mixed reality 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

OverviewAn overview of how Unity supports XR development.
Set up an XR ProjectHow to set up a project for an XR game or application.
Set up an XR sceneHow to add the GameObjects and components needed by an XR scene.
Run an XR applicationHow to build and run Unity XR projects during development.
XR graphicsXR-specific graphics topics.
XR audioUnderstand audio for XR projects.

Additional resources and examples