Silhouette Rhythm — Style Prompt

Pure black silhouettes against a saturated sunset, changing pose on every beat; on the key beat everything freezes and only the sky keeps moving. The water is the second canvas: reflections, ripples and back-lit droplets. References (grammar only): beat-locked silhouette commercials of the 2000s (flat black figures, every pose and cut on the beat); Lotte Reiniger's silhouette films (acting in profile, the outline carries everything); telephoto wildlife cinematography at sunset (a sun the size of the frame, animals crossing it). Copy none of their figures, layouts, typefaces or music; never name them in the film.

1. Essence, and what it is not

Not Shadow Puppetry (no visible rods, no paper texture, no lamp behind a screen), not Paper-cut Lightbox (no layered paper, no inner light), not Red Paper-cut (no ornament inside the shape), not a sunset stock photo (the figures act, on a grid).

2. Materials & rendering

3. Colour logic

Example (our demo): figure #090307, sun #FFF6DC, gold #FFB347, coral #FC4D2B, magenta #E0245C, violet #380A52 → #1A083D.

4. Type & subtitles

5. Motion quality

6. Camera grammar

Move What it expresses Can serve
Telephoto, sun filling half the frame intimacy, a single gesture at its clearest an introduction; a decision; a held breath
Low lateral track at water level a group moving together, legs and splashes a march; a chase; a procession
Side view, slow pan a sequence happening in order a cascade; a departure; a relay
Whip pan with directional blur a sudden change of attention "meanwhile"; a reveal of who was left behind
High wide, slow pull back scale and solitude aftermath; loneliness; a pause with no beat
Locked medium the beat itself, counted a count-in; a ritual; a joke landing
Orbit inside a freeze the moment that matters, seen from around it a climax; a record; a memory

Framing rules: at the key moments the subject fills ≥ 1/3 of the frame height; a wide shot keeps the subject on light (in the glitter column or against the horizon band). Transitions belong to the medium: a near silhouette walking across the lens (a black wipe), a match cut on the same pose, a whip pan, a cut straight into a freeze. No dissolves, no page turns.

7. Sound palette

8. Native moves

Our demo opens on the beat in unison in telephoto against the sun, uses the beat written on the water as its turn and the freeze with the sky still moving as its climax, and ends on the line across the sun. A new film opens and ends another way: hooves in telephoto against the disc, each footfall a kick; the cascade along a line in a side pan; an ending on the last figure stepping out of the disc and leaving it empty; or long shadows merging into one line across the water.

9. Pitfalls of the medium

10. Engine

A minimal frame that is not in the demo, a palm and three gulls in front of a low sun (inside film.js, where these helpers live):

clear();
const cam = { f: 3.2, hor: .62, ch: .8, cx: 0, cz: 0, yaw: 0 };
both(cam, -2, 0, 30, 1, 1, ctx => SHAPES.palm(ctx, 4, 0, 6));
for (let i = 0; i < 3; i++) { const p = project(cam, 1 + i * 1.2, 6 + i * .4, 40);
  fctx.setTransform(-12, 0, 0, -12, p[0], p[1]); SHAPES.gull(fctx, i * 2); }
draw({ T: 0, hor: cam.hor * H, fpx: cam.f * H, yaw: 0, cx: 0, ch: cam.ch, sun: [.04, .01], sunR: .05, ph: .3, pulse: 0, flash: 0, rays: 1, vs: 1.6 }, [LF, LR, LX]);

11. Variation space

The agent decides the structure, the cast (animals, dancers, athletes, vehicles), the place of the light (sunset, sunrise, a lit stage wall, a full moon), the beat and tempo, the colour journey within the warm range, the opening and the ending.


How our demo was made (story, shots, score, end card, build): DEMO.md. Read it after your treatment exists.