Skip to content
Docs
Open Promoeyes
Desk Flow

Desk Flow

One note travels across one desk: the camera flies device to device in one take, the Mac writes, the iPad sketches, the iPhone captures, and all three end showing the same note.

A morning study with an oak desk under a window in a plain painted wall, low sun casting hard window shadows, a desk lamp, books, notebook, mug, trailing plant, a wall shelf and a framed print. Three beats over 25.8 s at 100 bpm: a crane down from the wall to the desk, one long continuous 16 s take gliding from one end of the desk to the other with close raking passes, then a pull back to the whole desk.

Length
26 s
Scenes
3
Device
laptop, ipad, iphone
Style
realistic place
Camera
establishing wide, crane, continuous take, ultra closeup, pull back

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

//
    TPL-DESKFLOW — template 2 · DESK BUILD / WORKSPACE FLYTHROUGH. 25.8 s, 16:9, 30 fps. No VO.
    Sample app: INKWELL, a cross-platform notes app. Treatment: treatment.md.

    THE IDEA. One note travels across one desk. A morning study: an oak desk under a window, a
    laptop, an iPad on a stand and an iPhone on a dock. The camera flies device to device in one
    take and each screen does the one thing that device is best at: the Mac WRITES (the title types,
    the focused block grows a line at a time), the iPad SKETCHES (the board assembles out of the
    air, layer by layer), the iPhone CAPTURES (a quick thought, Send, "Synced"). The end is the
    whole desk: the thought captured on the phone lands on the Mac and the iPad, all three show the
    same note, and the name rises in the window.

    THE WORLD (1 unit = 1 mm). Floor y 0 (oak). A sage wall at z −710 with a window opening
    x −650..650, y 1000..1800 (oak frame, a high transom, a warm morning sky plane behind).
    The low sun comes in through the window from behind-left (a shadow-casting directional, so the
    wall casts the window's patch of light onto the desk). The desk: oak top 2200 × 820, top y 740.
      laptop  (−430, 740, −40)  yaw +16      iPad on its stand (230, 752, −110) yaw −10
      iPhone on its dock (600, 752, 150) yaw −22
      props: desk lamp, books, notebook (left), mug (front centre), pothos (right back), a wall
      shelf with a plant and books (right), a framed print (left). All reused models by name.

    PALETTE. paper #FBF8F2 · sand #F1ECE2 · ink #22284A · coral #FF6B4A · sync green #3BA776 ·
    sage wall #8C9C87 · oak #B98A5E · morning sky #F4E3C8.

    BEATS (music 100 BPM, a beat = 0.6 s; every cut and landing on the grid):
      s1-hook    0–4.8    wide on the wall: "Ideas don't wait." rises over the window, the
                          camera cranes down onto the desk and the three devices
      s2-flow    4.8–21   ONE TAKE device to device (scene time = film − 4.8):
                  0–6.3     MAC · WRITE: the ULTRA CLOSE-UP along the title as it types (yaw 55–60°,
                            fill 190–215), back out, the focused block grows down a line per wrap
                  6.3–11.4  iPad · SKETCH: the board ASSEMBLES (ui-assemble: four layers stream in
                            from off frame, hover exploded, pack home) seen 3/4 so the stack reads
                  11.4–16.2 iPhone · CAPTURE: the pill grows a line as it wraps, Send dips, the
                            capture lands in Inbox, the "Synced" toast lands
      s3-sync    21–25.8  the capture lands on the Mac and the iPad, sync chips pop on all three,
                          the camera pulls back to the whole desk; INKWELL rises in the window

    REQUIRED READING USED: expand-input (typewriter channel; top-pinned autogrow on the Mac,
    bottom-pinned autogrow on the phone; Send dip; landings), ui-assemble (iPad board, 4 registered
    layers, bottom-first stream, exploded +22 mm per layer, home bottom-first), closeups (the ultra
    on e-title, side=front, near 20).

    TEMPLATE SWAP POINTS — to re-skin for your own app:
      1. APP NAME: text3d#name (s3) `text=`, and the "Inkwell" strings in tpl-deskflow.screens.html
         (sidebar logo, lock-screen widget), then reconvert (command below) and re-paste.
      2. COPY: hook text3d#hook-a / #hook-b (s1) and tagline text3d#tagline (s3); the typed lines
         are the text of e-title, e-l1..e-l3 (Mac), c-l1/c-l2 (phone) — keep each typed line one
         visual line; widths come from the converter.
      3. SCREENS: tpl-deskflow.screens.html, one <section data-ui> per screen:
           lp-edit (Mac editor) · pd-lock (iPad hook) · pd-base/pd-frames/pd-sticky/pd-tools (the 4
           iPad layers that assemble) · ph-cap (phone capture) · lp-final/pd-final/ph-final (end).
         Keep the data-promo-id pieces (and their geometry) if you keep the rigs; convert with
           npx tsx scripts/