Mission Control
Private — Agile Lens' internal SharePlay diagnostics toolA 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
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.
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.
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.