Layered composition
Keep type, patterns, media, audio, and code independently editable.
Motion Lab keeps the entire creative process in one place. Build the scene, direct its movement, connect it to sound, and render—without leaving the browser.
Open a clean project or choose a cinematic preset. Presets are fully editable systems, so they accelerate the first frame without deciding the final one.
Liquid Prism
Kinetic Type
Quantum Aura
Infinite Tunnel
Combine generative patterns, typography, video, audio, and custom code. Reorder, blend, duplicate, and tune each layer without flattening your work.
Move through time on a multi-layer timeline, keyframe the controls that matter, and shape the feel of every transition with easing.
Map audio energy to visual controls, write custom motion logic, and finish the scene with blend modes and post-processing—all with immediate feedback.
const motion = audio.energy;
layer.scale = 1 + motion;
layer.glow = motion * .65;
// updates every frame
Set the output dimensions, render from the browser, or share the project with the community. Your project stays editable and ready for the next version.
Keep type, patterns, media, audio, and code independently editable.
Create intentional timing with precise keyframes and expressive curves.
Bind volume, energy, and frequency information to visual parameters.
Build visual logic in the integrated editor and reuse it like a native layer.
Stack blend modes and finishing effects while watching the result live.
Publish your work, invite a remix, or return to the editable project later.
Start free, open a preset, and change one thing. Then another. That’s the whole idea.
Start creating