Skip to content
Docs
Open Promoeyes
Orbit

Orbit

The app is a small solar system: one phone floats in a void with its screens orbiting it as satellites, and each feature pulls one satellite to the lens, uses it, then flies it home where it splits into layers and packs into the glass.

A dark void over a lacquered mirror floor with one overhead light bar, a thin ring of light glowing under a floating central object and two tilted circular tracks along which satellites circle at different radii. Five 6 s beats at 120 bpm over 30 s, calm and continuous: an arc back as satellites spin out, then one satellite pulled to the lens per beat with a push or crane, docking on snapping hits, and a slow settle.

Length
30 s
Scenes
5
Device
iphone
Style
abstract
Camera
orbit, push in, ultra closeup, crane, pull back

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

//
    GEN-ORBIT — 30 s, 16:9, 30 fps, no VO. GENERIC APP-PROMO TEMPLATE · ORBIT.
    Sample app (sample data only): Tandem, a team collaboration app. Treatment: treatment.md.

    THE IDEA. The app is a small solar system. One phone floats in a black void and its screens
    float around it as satellites on tilted orbits. Each feature beat pulls one satellite out of
    its orbit and up to the lens, where it is used (typed into, read in an ultra close-up, pressed);
    then it flies home and docks INTO the phone's glass, splitting into its layers on the way and
    packing down magnetically (ui-assemble). The end card: every satellite docked, the phone alone
    over its light ring, the app's name beside it.

    THE WORLD. Abstract and app-agnostic: a black void, a black-lacquer mirror floor
    (reflector-ground), one overhead light bar (an emissive bar + its area light), a thin ACCENT
    light ring on the floor under the phone and a graphite orbit line at the satellites' radius.
    The phone never translates (a device `position` channel blanks screens): it floats at a fixed
    point; the satellites and the camera move. Phone centre C = (0, 200, 0); glass faces +z.

    PALETTE. void #030305 · floor #000000 mirror · bar #F4F6FF · orbit line #2A2C33 ·
             caption white #F4F6FA · ACCENT #4C6FFF (ring, ring glow, name).
             Screens: ground #F4F5F8 · card #FFFFFF · ink #14151B · mute #6B7083 · ACCENT #4C6FFF.

    BEATS (music 120 BPM: a beat = 0.5 s, a bar = 2 s; every cut on a bar line)
      o1-hook    0–6    HOOK. The phone alone, lit; its screens slide out of it (0.3–1.9) and
                        settle into two tilted orbits (3 screens + 3 small cards); the camera
                        backs off and arcs up-left until the whole system and the ring read.
      o2-f1      6–12   FEATURE 1 · scr-f1. The f1 satellite is pulled out of orbit to the lens
                        (fills the frame, caption "Write together." beside it); push along the
                        composer: TYPEWRITER "Friday works. Let's ship it!", Send dips; it flies
                        home, splits into bg / content / cta (+0 / +22 / +44) and packs down
                        (snaps 11.0 / 11.5 / 11.75), seen ¾ from the right.
      o3-f2      12–18  FEATURE 2 · scr-f2. From the opposite side and with depth of field: the
                        f2 satellite swoops in from the left orbit ("Plan as one."); ULTRA close-up
                        on its hero number "12 / 14 TASKS DONE" (side=front fill 150–156, yaw
                        55–58°, dof 45/12) while the bar grows; it docks, seen low over the mirror
                        (snaps 17.0 / 17.5 / 17.75).
      o4-f3      18–24  FEATURE 3 · scr-f3. The f3 satellite drops from the top of its orbit
                        ("Decide together."); the Approve button dips → "Approved by all"; it
                        docks while the camera cranes up high over the ring (snaps 23.0/23.5/23.75).
      o5-end     24–30  END CARD. The three small satellites dock into their dashed slots on the
                        home screen (26.5 / 26.75 / 27.0); the camera settles on the phone alone
                        over its light ring, "Tandem" + "Your team, in step." beside it.

    TEMPLATE SLOTS — re-skinning this for ANY app (keep everything else constant):
      1. BRAND: text3d#e-name text= (app name), text3d#e-tag text= (tagline) in o5-end; both
         `font=poppins weight=700`. A longer name: lower `size` so it stays within x 120–380.
      2. ACCENT (one colour, three places): material m-ring (emissive), light#ring-glow (in
         template#lights), material m-name. Everything else in the world is neutral.
      3. SCREENS: gen-orbit.screens.html — sections scr-home, scr-f1/f2/f3 (each as three layers
         fN-bg / fN-content / fN-cta), sat-a/b/c. Keep the section ids and the slot ids
         (fN-slot-input, fN-slot-hero, fN-slot-cta, f1-shell, f1-ph, f3-done, f3-w