A minimal Unity test project for the DisplayXR Unity plugin. Use this project to validate the plugin against new releases, test scene setups, and try out the spatial display rendering on a tracked 3D display.
- Unity 6000.3 LTS (Unity 6) or newer
- A spatial display supported by DisplayXR, or use the built-in
sim_displaydriver for development without hardware - The DisplayXR runtime installed (via the installer)
- Clone this repo:
git clone https://github.com/DisplayXR/displayxr-unity-test.git
- Open the project in Unity Hub (
File → Open Project) - Unity will fetch dependencies — this may take a few minutes on first open
- Open
Assets/CubeTest.unityto load the test scene
The project depends on the DisplayXR Unity plugin via Unity Package Manager. The dependency is declared in Packages/manifest.json:
"com.displayxr.unity": "https://github.com/DisplayXR/displayxr-unity.git#upm/v1.0.0"To test against a different plugin version, edit the URL fragment (#upm/v1.0.0) to point at the desired tag, then run Window → Package Manager → Refresh.
To test against a local development build of the plugin, change the dependency to:
"com.displayxr.unity": "file:/absolute/path/to/displayxr-unity"| Scene | Description |
|---|---|
Assets/CubeTest.unity |
Minimal rotating cube on a tracked 3D display — verifies the basic rendering pipeline |
- With a spatial display connected: Press Play in the Unity Editor — the scene will render with stereo 3D and head tracking
- Without hardware: The DisplayXR runtime's
sim_displaydriver activates automatically — use WASD + mouse to simulate eye movement - To build a standalone player:
File → Build Settings → Build
For plugin bugs, file issues on the DisplayXR Unity plugin repo. For runtime bugs, file issues on the DisplayXR Shell releases repo.
ISC. See LICENSE.