
Domino Spiral
3D object3DSeamless loop16 seconds
Shiny coins drop onto a growing tower, which leans, topples and scatters before the stack starts again. Loops perfectly.
Next: Domino SpiralSurprise me
Your current settings go with it. Combine several clips and hand them over together from your sequence.
Presets
The preview runs the same code your AI receives. These settings travel with the hand-off.
Gold, silver or copper coins drop one after another onto a tower, each landing with a little bounce and wobble; when the stack is tall it leans about its foot and topples, the coins tumbling away across the floor in arcs, and then they sink away and the stack begins again. Choose the number of coins, the metal (gold, silver, copper or a mix), how crooked the stack is, the seed, the backdrop and whether the camera drifts.
src/coin-stack.js is the ingredient your AI reuses. demo.js is only the example scene around it, and uses chrome-material only for the demo.
src/coin-stack.jscreateCoinStack({ coins?, metal?, wobble?, seed? }) => { group, setProgress(progress), dispose() }METALS: { gold, silver, copper, mixed }three@0.185.1 (source) — Renderer, geometry and shader materials.chrome-material@1.1.0 (demo) — Studio environment light, backdrop and contact shadow.apw-runtime@1.0.0 (demo) — Demo harness.Coordinates: The stack stands at the origin on y = 0; each coin is 1.4 across and 0.14 thick; the tower leans towards +x.
Lighting: A warm key light with a shadow map and the studio environment on the embossed metal.
Timing: setProgress(progress) places every coin in closed form; frames render in any order.
npm install
npm run render -- coin-stack/1.0.1 --out my-video.mp4Needs Node 18+, ffmpeg and Chrome/Chromium. Add --params my-settings.json (from Copy settings) for your own settings.sha256:145519cdb0749666… · other versions: 1.0.0
3D object3DSeamless loop16 seconds

3D object3DSeamless loop14 seconds

3D object3DSeamless loop16 seconds

3D object3DSeamless loop10 seconds

3D object3DSeamless loop16 seconds

3D object3DSeamless loop9.6 seconds

3D object3DSeamless loop12 seconds

3D object3DSeamless loop12 seconds