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.
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.
Gaussian Splatting Viewer
Real-time 3D gaussian splatting rendering through DisplayXR. Demonstrates the runtime's ability to handle advanced rendering techniques on spatial displays. Loads .spz and .ply files; bundled butterfly scene.
Unity Sample Scene
Ready-to-open Unity 6 project demonstrating the DisplayXR Unity plugin. Sample scene runs in simulation mode or on a connected 3D display.
Unreal Sample Scene
Ready-to-open Unreal Engine project demonstrating the DisplayXR Unreal plugin. Sample scene runs in simulation mode or on a connected 3D display.
Each card links to its source. Standalone demos go in their own repo under the displayxr-demo-<name> convention (currently just Gaussian Splat); the Cube samples ship with the runtime under displayxr-runtime/test_apps, and engine sample scenes live in their matching *-test companion repos. See the DisplayXR org page for the full list.