4DIMENSION.APP / About the experiment
A video turned into space
4D represents a video as a volume: every frame occupies a position on the time axis. X and Y retain the image's spatial dimensions; depth represents time. This is an artistic spacetime visualization, not a physical simulation of a fourth spatial dimension.
How it works
Upload a video and explore its full duration in the timeline. Drag the edges to select up to 30 seconds or move the entire selection. Press Process selection to update the 3D volume. Cube, Stack and Echo share separate opacity controls for the selected frame and all other frames.
On export, the camera orbits and the active frame travels through the clip in a 30 or 40 second back-and-forth cycle. The file contains motion, the 4dimension.app domain and, when the signature is enabled, the logo and contract.
Inspiration
This project explores ways to visualize time as space, drawing on visual references. It is an independent implementation.
The reference screenshots are preserved in references/ in the repository.
Privacy and limitations
Processing runs locally using Angular, Three.js, Canvas and browser media APIs. Videos and frames are never uploaded to a server. Available formats depend on your browser. Exports have no audio; keep the tab visible while recording.