Alex CoulombePresents
← the lab

Promptbook

Private — built for Agile Lens, exploring wider release

Spatial blocking and set previz for theatre on Apple Vision Pro — the stage manager's promptbook, reimagined in 3D.

In 2013, Alex strapped on an Oculus DK1 to pioneer the world's first VR theatrical sightline test. Promptbook is the same instinct twelve years later: set a stage as a tabletop miniature on your desk, drop in actor marks and set pieces, define blocking beats, then scrub the timeline and watch the whole cast glide between positions. One tap promotes the miniature to a full-scale walk-in stage, so you can stand center-stage and check a sightline from any seat in the house — the exact question that started this whole career, now answerable in minutes.

From tabletop to full scale

Design blocking on a miniature stage, drag actor marks into position, and scrub a beat timeline to watch the whole cast glide between positions. One tap promotes the same scene to full scale in an immersive space — stand where the actors stand and check what any seat in the house actually sees.

Record the walk

Cast yourself as a character and walk the blocking on the full-scale stage — your recorded path becomes the mark's path on playback, while the rest of the cast holds its beat positions around you.

The script and the blocking, finally in one place

Import a script — plain text, PDF, or Final Draft .fdx — into a dedicated reader that stays in sync with the beat timeline: scrub the blocking and the reader scrolls to the linked line, tap a line and the playhead jumps to its beat. A real promptbook interleaves blocking with text; this is the first digital one that actually does.

Bring your own set

Import a real set as a .usdz model and it becomes the stage, marks and all. Export the whole production as a printable promptbook PDF — a top-down ground plan per beat with a cast legend, the exact document a stage manager already knows how to read.

At a glance

  • Tabletop miniature staging that promotes to a full-scale, walk-in stage with one tap
  • Record-the-walk: perform a character's path once, play it back against the rest of the cast
  • Script reader (text/PDF/Final Draft .fdx) stays synced to the blocking timeline both directions
  • Import a real set as a .usdz model; export a printable ground-plan PDF per beat
  • Built on visionOS 26 — SwiftUI, RealityKit, SwiftData

Want in early?

Promptbook is in active development. Early-access spots, pilot projects, and collaborations are all on the table.

Re: Promptbook

Also in the lab

Video QA Workbench

Stop scrubbing for proof. Review the whole render with evidence.

Forage

Fab's best friend. An AI-first scout and installer for the Unreal Engine packs you already own.

Project Ion

Your Vision Pro is a projector now. Professional-grade projection-mapping previsualization — honest ambient simulation, real projector specs, and a full creative rig in your room.

UnRealityKit Bridge

Unreal Engine as the simulation brain. RealityKit as the renderer. The architecture ILM shipped, opened up.

UE→RenderMan Bridge

One button in the Unreal editor. Film-grade Pixar RenderMan on the other side.

Pinchwork

Universal OpenXR hand tracking. Built in Unreal first — designed for every headset, not just one.

Unreal × visionOS

The punch list for making Unreal Engine on Apple Vision Pro feel production-ready.

Constellation

Your second brain as a navigable 3D star map. Walk through your own notes on Apple Vision Pro.

AgileLensMultiplayer

The shared SharePlay engine every Agile Lens Vision Pro multiplayer app runs on.

Mission Control

A live radar for SharePlay sessions — watch every player, in every app, without joining the call.

xrsim

A simulator for VR apps: boot the build, script the headset, assert on what the app actually believes — no headset, no human in the room.

RoomScanPro

Collaborative room scanning and real-world measurement for Apple Vision Pro and iPhone.

Co-Location Engine

Fiducial-marker-based co-location for Unreal Engine VR — real and virtual players sharing one room, without a shared coordinate system to begin with.