
Build every character sheet (front, side, three-quarter, plus facial close-ups) and every location reference sheet in a single parallel pass, lock them, and store them in the central context all agents read from. Any mid-series change — a scar, a new haircut, a lighting shift on a location — updates once and propagates to every subsequent episode. All iterations start from the locked base image, never from scratch.
Before generating a single shot of an AI drama series, build every character sheet — front, side, and three-quarter angles plus facial close-ups — and every location reference sheet in one parallel pass, lock the finals, and store them in the central context every agent reads from. Any mid-series change updates once and propagates to all subsequent episodes, and every iteration starts from the locked base image, never from scratch.
Why Lock Before You Generate Your AI Drama Series
Lock character reference sheets before generating frames, not after — locking after frames exist is a documented failure mode. If episode 1 ships with an unlocked face, every later fix becomes a retrofit across footage that already exists, and iterating creative details inside the production expands the timeline because corrections have to be made along the way instead of once at the top.
The lock also defines your iteration rule for the rest of the series: all iterations — costume changes, lighting shifts, new angles — start from the locked base image, never from scratch. A new costume is the locked character re-dressed; a night version of a location is the locked location re-lit. Starting any variation from a fresh generation reintroduces the drift the lock exists to prevent.
This discipline is what makes series economics work. In an AI vertical drama format where episodes run roughly 1.5 to 2 minutes, one documented production shipped a 10-episode series in 3 days with a 3-person crew at about $1000 per episode — a pace that only holds when no one is re-solving a character's face in episode 6.
What a Full Character Sheet Contains
A character reference sheet for AI video is a locked set of images covering every angle the generation model will need to hold the character across episodes. Per character, the full sheet contains:
- Front view — the canonical look: face, costume, and proportions as they should appear in most coverage.
- Side profile — locks the silhouette, nose line, and hair shape that models most often drift on.
- Three-quarter angle — the angle most dramatic coverage is actually shot at; without it, models interpolate between front and side and invent features.
- Facial close-ups — tight framings of the face so skin texture, eye color, and distinguishing marks survive close shots, which dominate vertical drama.
Generate the sheets with an image model — GPT-Image-2 works well for this pass — review, and lock the finals. Anything not on the sheet is something the model will improvise differently in every episode.
Build Every Character and Location in Parallel
Run the entire asset build as one generation pass before any video production begins: every character's full sheet and every location's reference sheet, generated simultaneously rather than character by character as episodes come up. As Hridaye, invideo's creative director, puts it: "All characters, all angles - front, side, three-quarter - generated in parallel. Same for every location. Lock the finals."
The pre-production checklist:
- Pull the full cast and location list from every episode script — not just episode 1, the whole series.
- Generate all character sheets in parallel — front, side, three-quarter, facial close-ups per character.
- Generate all location reference sheets in parallel — every recurring space the series returns to. We cover the how in detail in our answer on creating location reference sheets.
- Review and lock the finals — one approved image set per character and per location becomes the base nothing deviates from.
- Upload the locked set to the central context before any video generation starts.
Building in parallel front-loads every consistency decision into a single review session. You approve the whole world once, instead of discovering in episode 5 that a location generated that week doesn't match the tone locked in episode 1.
Store in Central Context, Share Across Agents
Locked assets only work if every agent reads from the same copy — invideo is an agentic video creation tool, and its crew structure is built around exactly this. In the standard series setup, a showrunner agent sits at the top and the showrunner holds the locked assets — show bible, tone, character sheets, location references — while each episode gets its own director agent pulling from that single source of truth. "Show Bible = single source of truth. Locked scripts = execution mode."
Multiple producer agents can run in parallel across episodes, each pulling from the same centrally uploaded show bible, scripts, and character sheets, so episode 3 and episode 7 generate against identical references even when different people are driving them. The same rule applies to human teammates: every team member loads the same locked show bible and episodic scripts into their agent instance, so no one works off a different version — we go deeper on collaborating without version drift. Setting this up takes minutes with invideo's agent crew: one project per series, the locked assets uploaded once, and every sub-agent inherits them.
Mid-Series Changes Propagate Automatically
Once assets live in the central context, a mid-series change is a one-time edit, not a per-episode chore. "Mid-series change like a scar or a haircut? Update the context once, the Agent remembers for every episode," as Hridaye, invideo's creative director, describes it. Add the scar to the locked character sheet after the episode 4 fight scene, and every subsequent episode generates the character with the scar — no per-shot reminders, no episode-by-episode re-briefing.
The mechanics matter: update the locked base image itself, not just a prompt note. Because all iterations start from the locked base, the updated sheet becomes the new base every future generation builds on. The same applies to locations — a lighting shift on a recurring set, a redecorated room after a story beat — change the reference once in central context and all downstream director agents inherit it. For the operational side of this, see our answer on keeping agents synchronized.
When You Can Skip a Location Sheet
Not every space in the scripts earns a locked sheet. For insert shots and passing montage sequences — a hand on a phone, a street the character walks through once, a two-second transition beat — skip location image generation entirely and prompt the model directly from the script description. These shots appear once, carry no continuity load, and a locked reference adds generation cost without adding consistency anywhere it matters.
The dividing line is recurrence: any location the series returns to, or that appears in more than one episode, gets a locked sheet in the parallel build; anything that exists for a single beat gets prompted on the fly. Applying this filter keeps the pre-production pass lean while the assets that actually drive continuity stay fully locked.
FAQ
What goes in a character reference sheet for AI video?
A full character sheet contains front, side, and three-quarter angle views plus facial close-ups, in the character's canonical costume. The three-quarter angle and close-ups matter most: dramatic coverage lives at those framings, and any angle missing from the sheet is one the model will improvise differently each episode. Lock one approved final set per character before generating any video.
How do you create location reference sheets for a series?
Generate a reference image set for every recurring location in the same parallel pass as the character sheets, before any video production begins, then review and lock the finals into the central context. Every episode's director agent then generates against the identical locked space. The full workflow is in our answer on creating location reference sheets.
How do mid-series character changes get applied to every episode?
Update the locked base image once in the central context — add the scar, change the haircut — and every subsequent episode inherits the change automatically, because all agents pull from the same source of truth and all iterations start from the locked base. No per-episode re-briefing is needed.
When can you skip generating a location sheet?
For insert shots and passing montage sequences — spaces that appear once and carry no continuity load — prompt the model directly from the script description instead of building a sheet. Reserve locked location sheets for any space the series returns to across shots or episodes.