Whiteboard Explainer — Style Prompt

An explainer drawn live on one glossy dry-erase board: single-line handwriting that is actually written stroke by stroke, floating markers with no hand, magnets that can move, an eraser that can rewind, and a camera that travels across the board instead of cutting. References (grammar only): RSA Animate / Cognitive Media (one continuous board, the camera travels instead of cutting, a full-board view); minutephysics (one sentence = one drawing, the simplest geometry that carries the idea); Steve Reich's Piano Phase (two copies of one figure at two tempi as a structure). Never copy their drawings, characters, hands or music.

Suits explainers, usually science or "how does X work"; the length follows how many ideas the board has to hold.

1. Essence, and what it is not

Not Blueprint (no blue sheet, no drafting conventions), not Crayon Picture Book (no wax texture, no children's story), not a kinetic-type explainer (text is handwritten stroke by stroke, never animated as blocks).

2. Materials & rendering

3. Colour logic

4. Type & subtitles

5. Motion quality

6. Camera grammar

A 2D camera over a large board (e.g. 8000 × 4500): position, zoom interpolated in 1/z so pushes feel like dollies, a little roll. A vocabulary, not a route. Opening and ending come from the topic.

Move What it expresses Can serve
Pull back from a tiny drawing scale a surprising size; context
Ride the line the pen is drawing one idea leads to the next a transition; a process; a path
Hold still read now an equation; a definition; a list
Whip to a new region a new idea after a pause a twist; a "but"
Return to an earlier region a callback, for free reusing a result; a comparison
Split view of two regions (zoomed out enough for both) two things at once a duet; before/after
Slow push into one symbol this term is the point a unit; a variable; a name
Track along a long diagram sequence, time a timeline; a pipeline; a journey
Pull back past the board edge to the wall the whole lesson as one picture a summary; a scale jump

Motion blur: when the camera moves more than ~14 px per frame, render and average sub-frames (≤ 4 px apart). No cuts on the board; if a cut is needed, it is a whip.

7. Sound palette

8. Native moves

A menu: use the ones your story needs.

9. Pitfalls of the medium

10. Engine

demo/engine/wb.js: hand-drawn shapes (line, curve, poly, arc, circle, rect, arrow, dashed, hatch), text() in writing order from a single-line font (loadFont), Stroke, floating Pens, Timeline.draw(pen, shapes, t, {by}) (solves hand speed to a deadline), Timeline.erase, Timeline.cue, keyed Camera, Board (ink multiply, dry texture, erasers, sheen, props), prop drawers. API table and a minimal example that draws something new: DEMO.md.

11. Variation space

You decide the topic's object, the board layout, the colours within the logic, the voice, the music family, the camera route, the opening, the ending and the length.

All far from our demo:


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