Episode 09 · AI Animated Short

Buzz Off: turning a two-year-old script into a Pixar-style short

A meditating woman, one very persistent mosquito, and a full studio pipeline — production bible, keyframe continuity system, and the first animated shots. This one's still in the oven; here's the making-of, as it's being made.

Work in progress · Part I — pre-production & first shots
ImagesNano Banana Pro · Kie.ai
VideoKling 3.0 · Gemini Omni
Voice (planned)ElevenLabs
PipelineClaude Code + Node
StatusActs I–II boarded
"When the world feels turbulent… meet it with stillness." — peak chaos, Kling 3.0 from a single keyframe
The Sprint So Far

A film in 20 shots, built shot by shot

20shots storyboarded
8keyframes approved
2test clips animated
~$5images so far
1very smug mosquito
Step One

One mood board to rule the film

Everything starts from a single generated board: title treatment, both characters, the set, the palette, and the opening quote — then the characters and room get cropped out and re-used as reference images for every single keyframe. Words drift; pictures don't.

Buzz Off mood board — title, Maya, Buzz, environment, palette

The whole film on one canvas. Maya's turnaround, Buzz's two poses, the environment and five paint swatches — generated in one shot, then cropped into reference sheets.

The System

A studio pipeline in four moves

Adapted from Episode 03's keyframe-pair workflow, rebuilt for character animation: the video model never invents a composition — it only animates between frames that were approved as cheap images first.

1
Bible before pixels

A production bible defines all 20 shots, the voiceover script, a lens map (85mm for feeling, 24mm for comedy), and the story spine before anything is generated.

2
References beat words

Every keyframe request carries the character crops and the approved master wide as image references — up to 8 per generation on Nano Banana Pro.

3
Approve cheap, buy expensive

Keyframes cost ~25 credits; clips cost ~110–180. Nothing goes to video until its still frame passes review. Retakes happen at image price.

4
Surgical edits, not re-rolls

A duplicate mug? A too-big mosquito? A 12-credit image-to-image edit fixes the flaw and keeps every other approved pixel intact.

The Hard Part

Keeping one room one room

AI models happily redecorate between shots. The fix is a three-layer continuity system — and it's the heart of this whole production.

The master wide — Maya meditating in the established living room

The canonical set. Shot 02 doubles as the establishing shot of the film and the ground truth every other camera angle must obey.

Shot 02 — sharp
Shot 01 — the same frame, optically blurred
Shot 01 — opening blur Shot 02 — focus reveal

The zero-cost shot. The film's opening frame isn't generated at all — it's the master wide put through an ffmpeg gaussian blur, so the cut into shot 02 plays as a focus-reveal. Free, and pixel-perfect continuity.

The Failures & The Fixes

Three ways this went wrong first

Every case study here shows the misses. This episode had three recurring ones — each now a standing rule in the production bible.

Shot 04 still life, stylized retake
Failure 01
Photorealism creep

Two shot types kept sliding into photography: frames with no character face, and extreme macros on a face — pores and all.

Every risky prompt now opens with "a cartoon animated world, NOT a photograph" — plus "NO pores" on face macros.
Shot 05 — the mosquito as a barely-visible speck
Failure 02
The scale-creeping mosquito

Every model wanted the mosquito to be a co-star: dragonfly-sized, in focus, grinning. It took three rounds of notes to shrink him.

New hard rule: true real-world scale — a speck the viewer has to look for, no wider than an eyebrow even in macro.
Shot 03 close-up with correct background
Failure 03
The fourth-wall trap

Over-the-shoulder angles kept "turning" Maya toward whatever wall the model put behind her — because the wall she faces is never seen on camera.

Over-the-shoulder shots are banned on this set; reverse angles became front three-quarters, and prompts now state her facing direction.
A Storytelling Rule, Enforced in Prompts

Hiding the star until shot 16

In the script, the mosquito's adorable design — the headband, the huge eyes — is only revealed when he lands in Maya's palm and unrolls a tiny yoga mat. So the prompts enforce it: before shot 16 he may only exist as a dark motion-blurred silhouette.

Buzz character reference — full design

The design the audience hasn't earned yet. Buzz's reference sheet — reserved for the third act.

Shot 07 — the silhouette lunar-lander descent

What the film shows instead. Shot 07: a speck-scale silhouette descending like a lunar lander.

// the standing clause, verbatim, from every pre-reveal prompt:
REVEAL RULE — Buzz's design stays hidden until much later in the film: in this shot he appears only as a small DARK, MOTION-BLURRED mosquito silhouette. No readable eyes, no face, no headband, no grin, no crisp edges — just a fuzzy dark shape with a faint translucent wing shimmer. TRUE REAL-WORLD SCALE — a speck of a few millimeters the viewer has to look for.
First Motion Tests

Two clips, two tempos

Both animated with Kling 3.0 from a single approved keyframe each — one slow-burn macro, one full slapstick. The film's story clips will use locked-off cameras; these two deliberately break that rule for the showreel.

The lunar landing — slow-motion descent, orbital arc, touchdown one leg at a time
Shot 12 — full frenzy keyframe

The keyframe behind the hero clip. Shot 12: tai chi meets cartoon frenzy, every prop still exactly where the master wide says it lives — and the mosquito a speck by the mirror.

The Production Bible

All 20 shots, the voiceover script, the lens map, the continuity rules and the reveal discipline — the full working document this film is being made from.

Read the bible →
Still To Come

Part II — the film itself

Script, production bible & mood board
Continuity system — floor plan, master wide, chained frames
Act I & first Act II keyframes approved
First motion tests (Kling 3.0)
Remaining keyframes — Acts II, III & the yoga-mat reveal
Story clips — locked-off cameras, Gemini Omni
ElevenLabs voiceover — nine lines of serene irony
Edit, sound design & the three seconds of total silence