Load a .glb file exported from Revit (recommended), or a .gltf — drop the .gltf together with its .bin and texture files. Everything stays on this computer; nothing is uploaded.
| Orbit mode | Drag rotate · right-drag pan · scroll zoom |
| Walk mode | Click viewport to capture mouse, Esc releases |
| WASD / arrows | Move · Shift run |
| E / Q or PgUp/PgDn | Jump up / down a level (walk mode) |
| R / F | Up / down (gravity off) |
| 1 / 2 / 3 | Switch Orbit / Walk / Fly |
| Fly mode | Click to capture mouse · WASD flies where you look · Space/Ctrl up·down · Shift boost · Esc release |
| M | New snapshot markup (grab current view) |
| Enter · U | Finish model markup · undo stroke (when drawing on model) |
| Walk + pencil | Hold left mouse — the stroke follows the crosshair as you look and move |
| Draw on model | Toggle in the sidebar, left-drag draws strokes on the model (Orbit mode). Right-drag pans, scroll zooms; double-click a name to rename. |
| M / Markup button | Grab the current view and open the 2D redline editor |
| In the editor | Drag to draw · pick colour + width · Undo · Clear · Save |
| Sidebar thumbnail | Click to reopen and keep editing · double-click name to rename |
| Left thumbstick | Walk (headset direction) |
| Right thumbstick | Snap turn 45° |
| Trigger (hold + release) | Aim + teleport to floor |
| Right stick up / down | Jump up / down a level |
| Trigger | Place model at the ring reticle |
| Grip (squeeze) | Cycle scale 1:1 → 1:20 → 1:50 → 1:100 |
| Right thumbstick | Rotate the placed model |