Unity XR SDK

Note: you are currently viewing documentation for a beta or an older version of Varjo

This page describes how you can set up and use the Unity XR SDK development environment for the Varjo headset. XR SDK is a new plugin framework for Unity 2019.3 which provides multiple benefits for the Unity developers. You can read more about XR SDK in Unity’s blog article.

We have currently focused our Unity development for XR SDK. Hence we urge the developers to adopt XR SDK into their Unity development workflow to be able to access the latest features.

The old plugin, called Unity Legacy Plugin, is still available for developers who are not able to use Unity XR SDK at this point. It’s worth noting that some features are not available for the old plugin. At this time, Varjo Marker support is available only for the XR SDK plugin.

If you want to know more about Unity XR development and practices, please familiarize yourself with Unity’s XR documentation.


To set up the Unity environment, the following are required:

Getting started

The Getting started section will guide you through downloading and installing the Varjo plugin for Unity.

Developing without the Varjo headset

On the Developer tools in Varjo Base page you can find information on how to test your build without the Varjo headset.