Approved Simulations
Cue Queue
- Tap lock screen to unlock phoneimmediate
- Receive message from Alexafter script-cue-001
- Answer incoming video callafter script-cue-002
The space-spec project is designed to address the challenges faced by film and television productions when actors interact with phones and tablets on camera. Traditional methods such as green screens and static mockups often require costly post-production work. This project aims to provide a mobile application that allows for scripted iOS interactions on physical devices, ensuring a seamless and believable on-set experience.
The space-spec system comprises two main components:
Crew Control: An off-camera workspace for crew members to create productions, configure scenes, edit simulated interfaces, connect devices, rehearse interactions, trigger cues, and monitor devices used on camera.
Performance Mode: A locked, full-screen runtime on the actor’s device that renders camera-ready simulations without editor controls, notifications, or unapproved navigation. Actor input is constrained through scripted typing, guided gestures, deterministic transitions, and approved interaction paths.
The system supports iOS simulations, including messaging, video calls, web browsing, social feeds, email, maps, media galleries, notifications, lock screens, and other extensible interface templates. It operates entirely offline during filming, with optional cloud support for pre/post-production tasks.
The landing page of the space-spec application will feature an interactive film set simulation. Users can click and drag to explore a 3D model of a film set, where each element (e.g., cameras, lights, actors) is interactive. Hovering over an element reveals its role in the production process, and clicking on it provides detailed information and options for interaction. This concept will be implemented using @react-three/fiber for 3D interactions, providing an immersive experience that mirrors the on-set environment.
The hero section will depict a dynamic film set where a virtual camera pans across a bustling scene. As it moves, various elements like actors and crew members animate to show their roles. The animation will loop every 10 seconds, showcasing the transformation from a static set to a vibrant filming environment. This will be achieved using motion/react for smooth transitions and animations.


No comments yet. Be the first!