Alex CoulombePresents
← the lab

Mission Control

Private — Agile Lens' internal SharePlay diagnostics tool

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

Debugging a multiplayer spatial app usually means joining the FaceTime call yourself and hoping you can see what's wrong. Mission Control skips that: a macOS dashboard that finds every Agile Lens multiplayer app on the network over Bonjour and renders a live tactical radar — positions, teams, scores, blasts, shields — in real time, no headset or call required.

A CRT radar for real players

Green-on-black, scanlines, a vignette — the aesthetic is a joke, the data isn't: live positions, field-of-view cones, team colors, and blast lines for every connected player, plus a position-density heatmap that reveals movement patterns after the fact.

Finds every app automatically

Bonjour discovery means a game device just has to come online — no manual IP entry, no pairing step. LaserTag, WhoAmI, RoomScanPro, a separate theatre-rehearsal tool, and a UE5 marker-based co-location tool all show up the same way.

A texture atlas that sharpens as you watch

The 3D mesh viewer for live room scans does something genuinely uncommon: every incoming camera keyframe gets its depth rendered from the camera's own point of view first — which is what actually solves occlusion, so color doesn't bleed through walls — then splatted into a per-chunk UV atlas with a running weighted average per texel. The room gets more textured the longer anyone scans it, and the ceiling on detail is the atlas, not the mesh.

At a glance

  • Live tactical radar over Bonjour — no FaceTime call needed to watch a session
  • CRT-styled 2D display: positions, FOV cones, team colors, blast lines, live heatmap
  • 3D mesh viewer for room scans streamed live from RoomScanPro
  • Projective-texture atlas sharpens over time — solves occlusion, not capped by mesh density
  • Supports every Agile Lens multiplayer app: LaserTag, WhoAmI, RoomScanPro, and a separate theatre-rehearsal tool

This one's internal.

Mission Control is Agile Lens tooling with no public release planned — it's here because it powers the client work. Curious what it powers? Browse the Agile Lens portfolio or get in touch about custom work.

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.

Promptbook

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

AgileLensMultiplayer

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

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.