Unity Glossary
A
API (Application Programming Interface)
An API, or “Application Programming Interface”, is a common concept in software development, found throughout VR and AR content development. In essence, it is a standardized interface that lets software connect with an operating system and make use of its resources. APIs are not visible to the user of a VR or AR experience.
Augmented Reality (AR)
Augmented reality is the overlaying of digitally-created content on top of the real world. Augmented reality - or 'AR' - allows the user to interact with both the real world and digital elements or augmentations. AR can be offered to users via headsets like Microsoft’s HoloLens, or through the video camera of a smartphone.
B
C
D
E
F
G
H
I
Inside-Out/Outside-In Tracking
Inside-Out/Outside-In Tracking refers to two competing approaches for positional tracking: inside-out uses cameras on the headset to track movement relative to the environment, while outside-in relies on external sensors to monitor device position, each offering different trade-offs in setup complexity and tracking precision.
K
L
M
O
P
R
Render Target
S
T
U
V
Virtual Reality/Augmented Reality Programming
Virtual Reality/Augmented Reality Programming leverages familiar programming languages like C# and C++ within specialized development frameworks that handle the unique requirements of spatial computing, including stereoscopic rendering, motion tracking, and interactive 3D environments.