
A Door Into Four Seasons
NewBackground3DSeamless loopPortrait8 seconds
A thumbprinted terracotta planet grows two little boots and waddles across a pastel clay studio, in stop motion at 12 poses a second. Loops.
In Space & cosmos, Art & illustration styles, Made for phones
Combine several clips and hand them over together from your sequence.
It plays exactly as rendered and has nothing to adjust. The preview runs the same code your AI receives.
A terracotta planet with raised green continents, a rolled cloud and a worried little face grows two ochre boots, finds its balance and waddles across a pastel clay studio. The movement is stepped at 12 poses a second like real stop motion, and the surface carries fingerprint arcs, tool marks and hand-pressed brows. It ends back where it began, so the 8 seconds loop. The film has no settings.
src/clay-planet.js is the ingredient your AI reuses. demo.js is only the example scene around it, and uses the demo harness only for the demo.
src/clay-planet.jscreateClayPlanet() => { scene, camera, setSize(width, height), update(time), dispose() }three@0.185.1 (source) — Renderer and a full-screen shader material.apw-runtime@1.0.0 (demo) — Demo harness.Coordinates: Composed for a 4:5 portrait frame and measured by the frame height: in a wider frame the picture stays centred at full height and its background fills the sides; in a narrower one, such as 9:16, the sides are cropped.
Lighting: Soft, even studio light with a gentle shadow on the pastel table.
Timing: The planet grows its boots, finds its balance and waddles across the frame; the motion is stepped at 12 poses a second, like stop motion.
npm install
npm run render -- clay-planet/1.0.0 --out my-video.mp4Needs Node 18+, ffmpeg and Chrome/Chromium. Add --params my-settings.json (from Copy settings) for your own settings.sha256:7a11000711ffbe2c…
NewBackground3DSeamless loopPortrait8 seconds

NewBackground3DSeamless loopPortrait8 seconds

NewBackground3DSeamless loopPortrait8 seconds

NewBackground3DSeamless loopPortrait12 seconds

NewBackground3DPortrait12 seconds

NewBackground3DPortrait8 seconds

NewBackground3DPortrait8 seconds

NewBackground3DPortrait8 seconds