Try it
Pick a mode. AR and VR / MR light up only if this device reports WebXR support — on a plain laptop they will be greyed out, honestly. Projector, Fullscreen and Hologram work everywhere.
The six ways in
The world on this display.
Three walls edge to edge for an ultrawide or three projectors.
Fill this display.
Pepper's-ghost pyramid layout — a real optical trick with a cheap acrylic pyramid. Not free-space holography.
WebXR augmented reality. Real on AR-capable phones and headsets.
WebXR immersive session, incl. MR passthrough headsets.
Drop it into any app
Two lines. The module has no dependencies and loads from the app's own origin, so it works under a strict Content-Security-Policy.
import { mountRoom } from './xr-room.js';
mountRoom(document.querySelector('#room'), {
worlds: [{ name: 'Deep Space', img: '/img/space.jpg' }, …],
figure: '/img/guide-cutout.png', // optional, painted on near-black
accent: ['#35d6ff','#7c5cff','#e05cff'],
});
Shipping in: Aurora AI University · Whiteboard Learning Universe · Whiteboard · the Device Package showcase.
The WebXR renderer is the one Aurora AI University runs in production — a small hand-written WebGL stage, no engine, no CDN. The "hologram" figure is light added to the scene, which is what a real holographic display does too; the pyramid layout is the honest, buildable version of the desk-hologram concept. Free-space holography is not shipped here, because no one can ship it yet.