Capability / 07
Motion & 3D
Motion is a brand asset. We design it with the same restraint as a type scale — two easings, five durations, zero decoration.
From the 99-voxel WebGL lattice on our own homepage to scroll-scrubbed process rails and word-by-word editorial reveals, we treat motion as information: what appeared, what changed, what matters now.
Our 3D work runs on Three.js with strict performance budgets — real-time scenes that hold 60fps on mid-range hardware, with reduced-motion behavior designed, not defaulted.
Purpose
Every animation answers 'what did the user just learn?' — or it gets cut.
Budgeted
Frame-rate and battery budgets set before the first keyframe.
Signature
One unforgettable moment per experience beats thirty polite ones.
