Agent skill
Living Plates 2.5D skill
Make 2.5D history documentary openers (painted plates and cut-outs set at real depth in three.js, one unbroken camera passing beside them, window and glass hand-overs, gold titles) with the SceneSkills Living Plates kit.
The 2.5D documentary look: archival photographs and paintings cut into layers and placed at real depth in a three.js space, with one unbroken camera that passes beside the subjects, pushes through window glass into the next scene, plays frame sequences inside a plate, and ends on a gold title. Demo: The Horse in Motion (1878 public-domain gallop photographs).
What the skill teaches your agent about the style:
Plates: every scene is 2-5 image layers (background, mid, subject, foreground) on planes at different depths, so the camera sees real parallax. Edges soft, never hard cut-out lines.
One camera: slow, heavy, cinematic moves: pass beside a figure, push in on a framed painting, sweep window light, push through glass into the next era. No cuts.
Light: low-key, warm practical sources (lamps, windows) with dust; a teal-and-amber grade, grain, gentle vignette.
Hand-overs: foreground wipe (something dark passes the lens), push through a window or glass plate, a darkroom fade.
Text: gold serif titles (Cinzel), italic serif captions (Playfair), a year that glows in the air.
Sound: room tone, clock, page and plate sounds; a slow score with one swell on the title.
- 1
Plan the film
Story + plate list (each scene: layers, camera path through it, how it hands over to the next). Show it.
- 2
Make the images
Images: public-domain photos or paintings, or AI paintings in one consistent style. Cut each into layers (background removal for the subject, inpaint the background behind it). Keep each layer as a PNG with alpha.
- 3
Voice and timing
Voice -> voice_prep.py -> derive scene and title times from words.
- 4
Build in the style
Copy horse.js; for each scene place the layer planes at depths (far 8-20, subject 3-5, foreground 0.8-1.5) and give the camera 3 keys that pass beside, not straight at, the subject.
- 5
Check stills
Stills across the film, fix parallax tears (a layer edge showing), then render 1920x1080.