Skip to content

Immersive Lab

Where ideas start.

The experiments that come before the products: splats, scans, AI prototypes and the occasional beautiful failure. Some of what lives here becomes an app or a workshop. The rest teaches us something. Things change often.

New Worlds, Connected Characters

A connected character of me, inside an AI-generated world.

My own 3D head scan, composited onto a character and dropped into a fully AI-generated environment.

In developmentiPhone · iPad · Mac

Explorer Glide

Tilt your head and glide over Uluru, the Great Barrier Reef, or your own street.

Explorer Glide lets children explore the real world from above, steering a bird with nothing but their head, over real satellite maps of anywhere on Earth. See any place on Earth from a bird's-eye view, and keep a map of where you flew.

Runs on iPhone, iPad and Mac. It works best on a bigger screen that can sit still on a desk, where there is more room to see where you are going.

Prototype

Splat Garden

Walk through a Gaussian-splat capture of a real garden, rebuilt as a luminous, explorable scene in the browser.

#GaussianSplatting#WebGL#3D
Research

Pocket Splatter

An iPhone-to-splat pipeline. Capture a moment on the go and reconstruct it as spatial media on device.

#iOS#Photogrammetry#Spatial
Prototype

Story Engine

An AI collaborator that co-writes branching picture-book narratives with young authors, keeping them in the driver's seat.

#AppleIntelligence#On-deviceML#Education
Prototype

Hazel in AR

Lifting picture-book characters off the page. Drop Hazel the wizard into your room and let kids meet him in augmented reality.

#AR#USDZ#Storytelling
Concept

Spatial Classroom

A visionOS sketch for teaching in shared space: manipulatives, models and stories floating between learners.

#visionOS#RealityKit#Education
Live

Field Notes

A living capture journal that pins splats, scans and photos to the places they were made.

#Maps#Capture#Archive

More brewing.

This lab grows as the experiments do. Check back, or follow along.