Skip to content
Docs
Open Promoeyes
Zen Garden

Zen Garden

The phone is a stone in a raked garden: rings ripple up round it, the on-screen breathing disc grows and shrinks while a brass bead rakes a fresh ring, one breath per ring.

A wide raked gravel garden with fine parallel grooves, ridged rings round two basalt stones, a low warm sun pulling a shadow out of every groove and a cool sky fill, with warm haze swallowing the far edge. Six unhurried beats over 30 s at 80 bpm, one breath each: a sinking top-down turn, a closer top-down, a low dolly along the grooves, a tilt past a stone, a close-up, then the garden from above again.

Length
30 s
Scenes
6
Device
iphone
Style
abstract
Camera
top down, crane, low angle, dolly, ultra closeup

The AI keeps this film's shots, timing and camera, and puts your app in it.

//
    ABS-ZEN — abstract 8, "zen garden". 30 s, 16:9, 1920×1080 @ 30. No VO.
    Sample app: STILL, a meditation / breathing app (iPhone). Treatment: treatment.md.

    THE IDEA. The phone is a stone in a raked garden. Seen from above, pale gravel is raked in
    parallel grooves that a low warm sun rakes across, so every groove throws its own shadow; three
    islands of concentric rings break the lines — two around dark basalt stones, one around the
    phone, which lies in the gravel exactly like the stones (it only ever turns, it never moves).
    The garden breathes with the app: the rings ripple up out of the gravel when the phone is set
    down, and while the breathing disc on screen GROWS on the inhale and shrinks on the exhale, a
    brass bead rakes a fresh ring around the phone — the ridge rises behind it, one breath, one ring.

    THE WORLD (1 unit = 1 mm, y up, gravel surface ≈ y 0). A 6 × 6 m plane whose `wave` displacement
    is the rake: a 2.5 mm sine every 24 mm, ridges running along world x. Each ring island is a
    flat gravel plateau (top y 2.6, hides the parallel grooves) with torus ridges on it (tube 12,
    centre y −5.4, so 4 mm proud of the plateau, on the same 24 mm pitch); the outermost torus sits
    on the plateau's edge and hides the step.
      phone island   centre (0, 0)        rings r 108 (the raked one) · 132 · 156 · 180 · 204
      stone A        centre (−560, −150)  basalt, rings r 130 · 154 · 178
      stone B        centre (520, 260)    basalt, rings r 90 · 114 · 138
    The iPhone lies screen-up at (0, 6.3, 0), rotation "-90 0 -14" in every scene.
    Sun: a directional from (−420, 380, −1200) → 16.6° above the gravel, across the grooves.

    PALETTE. Garden: gravel #D9D0C0, basalt #1C1B1D, brass #CAA25E, sun #FFD7A3, sky fill #CFD6E6.
             App (Still): ink #13120F · panel #1E1C19 · line #34302A · text #F3EEE5 · mute #9A9285 ·
             sage #9FC2A5 (brand) · amber #E2B07A. End lettering: ink stone #24211D.

    BEATS AND SCENES (music 80 BPM: a beat = 0.75 s, a bar = 3 s; every cut on a beat; one breath
    = 6 s = 2 bars, inhale on the odd bar lines from 4.5 s: 4.5 / 10.5 / 16.5 / 22.5 / 28.5):
      z1-above   0–4.5    HOOK. Straight down from 1.5 m: the whole garden, the phone among the
                          stones; the phone's rings ripple up out of the gravel one by one; the sun
                          rakes every groove. Slow descent, a slight turn.
      z2-rake    4.5–10.5 FEATURE. Closer, still from above: one breath. The breathing disc GROWS
                          (inhale 0–3) and shrinks (exhale 3–6) — expand-input "centre" grow — while a
                          brass bead rakes the innermost ring round the phone, the ridge rising behind it.
      z3-graze   10.5–15  The lens at gravel height, dollying along the grooves past stone A toward
                          the phone; the ridges run to the vanishing point in warm haze.
      z4-intent  15–19.5  Looking out along the grooves, the camera tilts slowly down onto the
                          screen; the intention TYPES (typewriter): "let the day settle".
      z5-timer   19.5–24  PROOF. ULTRA CLOSE-UP on the breath timer (number + "remaining"), lens
                          55° off the glass: 03:12 → 03:11 → 03:10; the count steps to 8/12.
      z6-end     24–30    END CARD. The garden from above again: the phone in its rings, and on a
                          smoothed bed of gravel beside it "Still" in text3d with the line
                          "One breath at a time."

    TEMPLATE SWAP POINTS — to re-skin this for another app:
      · APP NAME: text3d#e-name text= (z6-end) and the header "Still" in abs-zen.screens.html.
        Tagline: text3d#e-tag.
      · SCREEN: abs-zen.screens.html (section still-home) → `npx tsx scripts/html-screens.mts
        abs-zen.screens.html abs-zen.sections.json abs-zen.screens.json` → paste the block into each
        scene's ui3d, keeping the ids that ca