Halftone Loop
Loop · 1:1
A seamless 10-second three.js loop: 2,304 rounded cubes rise and fall in a travelling sine wave, graded from deep violet through coral to warm orange by height, while a mirror-chrome sphere with a glowing orbiting ring rides the crests and sinks a cradle into the field. A live cube-camera reflection, custom depth of field, horizon haze and bloom, and a four-key camera path (wide, low push, crane, glide) under a mono HUD that tracks the sphere.
A seamless 10-second three.js loop. A field of rounded cubes rolls in a travelling sine wave, coloured from deep violet through coral to warm orange. A mirror-chrome sphere with a glowing orbiting ring rides the crests, while the camera pushes, cranes and glides around it under a small mono HUD.
Loop · 1:1
Explainer · 16:9
Data story · 16:9
Event promo · 1:1