Demos
Explore sample applications built with DisplayXR. No hardware required — all demos work in simulation mode.
No hardware required
All demos work with the sim_display simulation backend. You can build and run them on any standard monitor. When a physical 3D display is connected, the same application automatically uses the hardware backend.
Standalone apps
3D Model Viewer
v0.7.0Interactive PBR viewer for 3D models (.glb / .gltf). Drag-and-drop a model or press L to load. Bundled with a demo model.
Gaussian Splat Viewer
v1.6.0Interactive viewer for 3D Gaussian Splatting scenes (.spz / .ply). Drag-and-drop a scene or press L to load. Bundled with a butterfly demo scene.
Cube Demo
A minimal OpenXR application rendering a 3D cube through DisplayXR. Available for all supported graphics APIs — the simplest starting point for understanding the runtime.
Engine demos
Unity
v1.14.0 · Unity 2022.3Standalone Unity demo, built with the DisplayXR Unity plugin — no plugin install or editor needed to run it. Works in simulation mode or on a connected 3D display.
Unreal
v0.2.2 · UE 5.7.0Standalone Unreal demo, built with the DisplayXR Unreal plugin — no plugin install or editor needed to run it. Works in simulation mode or on a connected 3D display.
Building for the browser? The WebXR Bridge runs WebXR apps on 3D displays — display geometry, rendering modes, and tracked eyes from JavaScript, with a three.js reference sample.
Demo cards are generated from each demo repo's *.displayxr.json launcher manifest — the same file the Shell reads — so a new demo appears here automatically. Standalone demos live in their own displayxr-demo-<name> repo; the Cube samples ship with the runtime. See the DisplayXR org page for the full list.