- Learn
- Acting & Casting
- Consistent AI Character
Acting & Casting · AI filmmaking
Consistent AI Character
Also called: character consistency, AI character sheet, cameo, reference mixing
A consistent AI character is one invented person who stays recognizable in every image you generate — the same face, hair, build and wardrobe in any pose, place, light or camera angle. You get there with a character sheet built from two anchor images and with references that each do one job, not with a longer description of the face.
Video script
Hi, I'm Yaro. Image models have the memory of a goldfish. Ask for the same woman twice, you get two strangers.
Step one: the face. A face inventory in words, plus one emotion reference for attitude. Make four candidates, keep the cleanest. Two of ours also stole the crouch.
Step two: anchors. A front close-up and a front full body ride along in every prompt as pictures one and two. From now on, never describe the face in words. Words pull the model toward someone else.
Add profiles, the back, even the scar. Nineteen views of Mara Vale. She has more angles than my career.
Step three: every reference gets one job. Take the snarl, not the face. The pose, not the outfit. The haircut, not the copper colour. Don't describe the reference. The model can see it.
Camera fails as a sentence. Put the camera reference first and say: recreate picture one, frame for frame, with Mara in place. Light? Switch off the scene's own lamps. If the reference is flooded with one colour, flood this frame too.
How many references can you mix? The model accepted twelve images. Accepting is not using. Past six roles, they crowd each other out.
So build in layers: frame, then hair and face, then light. Never more than six roles per pass. Newer runs on GPT Image 2.5 do it in one pass. Lose a reference? Cut roles, don't add passes.
Show, don't tell. Every prompt and input is right below. Scroll down. I'll stay exactly the same: twenty-four by twenty-four pixels, every time.
- What it does
- Keeps one person recognizable across a storyboard, a pitch, a series or a campaign, while pose, place, light and camera change freely.
- Use it when
- A character has to appear in more than one image, or you want to put the same person into shots built from other people's references.
- Watch out
- Text does not hold a face. Once the anchors exist, stop describing the face in words — the text pulls the model toward someone else.
- Try this prompt
Pictures 1–2 show Mara. Keep the exact same person. Place her inside the place from picture 3; take nothing else from it.
Mara Vale, a courier in a night city of cameras: twelve views of one invented person, generated from a single front close-up and a single front full body. All frames on this page are source experiments with Nano Banana 2 Lite, left unedited.
Click any generated image to open its generation card: the prompt, every input image in the order the model saw it, and each pass for multi-pass frames. Inputs that were generated themselves open their own card — you can walk the chain back to the first reference.
Update · later tests In AI Character Sheet the same inputs went through Nano Banana 2 Lite and GPT Image 2.5 side by side, and GPT Image 2.5 kept the character where Nano Banana lost it (10 of 10 poses, 9 of 9 expressions, 10 of 10 film frames). The current method is GPT Image 2.5, the whole frame in one pass. The measurements on this page are the original Nano Banana 2 Lite runs, kept as they were.
character — one skill that links them all
Give it your character sheet and your references. It gives every reference one job, writes the prompt by picture roles — never describing the face — and builds the frame in one pass, with the role lines, the camera and light fixes and checks from this page and the later canon.
⬇Download meta-skillcharacterThe router that links every step — sheet · consistency · film frames- 1character-sheetYour character’s sheet from your photo
- 2character-consistentEvery reference gets one job, named by its picture
- 3character-consistentCamera as the base frame, light as a condition
- 4character-consistentThe whole frame in one pass on GPT Image 2.5
What is a consistent AI character?
Image models do not remember people. Every prompt starts from nothing, so “a pale woman with a scar” becomes a different woman each time. A consistent character is the workaround: you generate the person once, carefully, and from then on you show the model who she is instead of telling it.
In the source experiments, the author organized this in a character profile called a cameo. It holds four things: the character sheet (the person from every side), shots from reference collections (poses, emotions, locations, haircuts, makeup, camera angles, light, props, colour), personality and voice, and story states — how the character changes across a film. The source workflow compiled prompts from that profile to keep the person consistent.
The examples below follow one character, Mara Vale: 29, lean, grey-green eyes under heavy lids, freckles across the nose, a thin scar through the outer end of her left eyebrow, a worn olive bomber jacket. Everything else — the snarl, the crouch, the red light, the overgrown corridor — came from reference images.
Start with the face — from an emotion reference
The very first image is the only one generated without an identity picture, so it has to invent the person. Two things go in: a concrete face inventory in words — face shape, brows, eyes, nose, mouth, jaw, skin, asymmetry — and one image from an emotion collection that gives the face its attitude.
The emotion image is dangerous: it shows a real face, often a recognizable one. The prompt has to say twice what it is for. The identity block says “an invented face, not any real actor, model or celebrity, and not any person in the reference pictures”; the role block says “take the facial expression only … do not take the face, age, hair, makeup, skin, clothes”. Generate four candidates in one request and keep the cleanest front close-up. In our run two of the four had also copied the crouching pose of the reference — a reminder that a full-body emotion reference leaks body language.
The character sheet: two anchors, then every side
The chosen face becomes the front close-up anchor. The second anchor is a front full body generated from it: head to boots, arms relaxed, neutral grey seamless. From now on these two images go into every prompt as pictures 1 and 2, and the face is never described in words again — the inventory keeps only what the anchors cannot guarantee from every angle: skin, the scar, hair, build and wardrobe.
The sheet has three levels:
- Base — front close-up and front full body. Enough to start working.
- Full — adds the left profile, the right profile and the back for both close-up and full body.
- Extended — adds three-quarter views, three waist-up shots and details that must repeat from shot to shot: eyes, hands, distinctive marks, shoes.
Every view gets the same studio block: plain mid-grey backdrop and floor, soft even front light, neutral expression, empty hands, no props. That neutrality is the point — the sheet is a reference for the model, not a portrait.
Here each view is its own image. To put a whole turnaround, a set of expressions or a range of poses into one image in a single request, see AI character sheet.
Mara's sheet
19 viewsThree details needed a second try, and each taught a rule. Asking for a “crop” of the eyes made the model paste a cut-out over grey bars; describing the shot size (“macro, 20 cm from the face”) in a 16:9 frame worked. The scar vanished until the prompt said which way to turn the head. And a full-body three-quarter view came back on a different floor until the floor was named in the studio line.
Give every reference one job
Once the character exists, references do the rest. The rule that makes this repeatable: never describe what is in the reference. The model can see it. The prompt only says what to take from picture N and where it goes. Which job a reference gets follows from the collection it came from:
- Location
- Place Mara inside the place from picture N.
- Emotion
- Mara's face shows the expression from picture N on her own face — just as strong.
- Pose
- Mara takes the exact pose from picture N.
- Haircut
- Mara's own hair is cut like in picture N; the colour stays her own.
- Makeup
- Mara wears the makeup from picture N as a physical layer.
- Prop
- Mara holds or uses the object from picture N.
- Palette
- Grade the whole frame into the palette of picture N.
- Light
- Light the whole frame exactly like picture N.
- Camera
- Recreate picture 1 frame-for-frame with Mara in place of the person.
Each line comes with its opposite in a role block: “take the pose only … do not take the person, face, body type, clothes, hair, background and light”. Where precision matters, the formula states a condition instead of a description — “if the camera looks down, look down just as steeply”, “if the frame is flooded with one colour, flood this one too”. A condition works on any reference; a description works on one.
One reference, one role
7 pairsCamera and light: when words are not enough
Camera failed as a sentence and only worked once we changed the order of the images. Light worked in one pass once the prompt stopped fighting it.
Camera: the reference becomes the base frame
“Shoot it with exactly the camera of picture 3” gave the window bar in the foreground but lost the steep angle and made Mara too large. What held, three runs out of three: the camera reference goes first, and the prompt says “recreate picture 1 frame-for-frame and put Mara in place of the person in it”, keeping the camera, the crop, the foreground and what the camera sees around the person — the same ground plane and depth — and only restyling the surfaces into her world. The anchors move to pictures 2–3, and the output takes the aspect ratio of the reference.
Light: stop the scene from fighting the reference
In the first try the lighting reference lost to the scene: street lamps, a “restrained colour grade”, the night city. Three changes fixed it in a single pass. The light formula states a condition instead of a description — “if picture 3 is flooded with a single colour, flood this whole frame with that same colour, even the shadows”. The world line switches the place's own lamps off. The post block drops the neutral grade and names picture 3 as the only source of light and colour. With thinking set to high, the frame comes out flooded.
How many references can you mix?
We stacked ten roles on Mara, two at a time, in one frame prompt: pose and prop, then location and camera, then haircut and makeup, then emotion and light, then palette and an image idea. Every reference had already worked on its own, so every loss below comes from the mixing.
| References | Held | Lost |
|---|---|---|
| 2 | Prop, the hand gesture, her face | The crouch |
| 4 | Location, crouch, prop | Camera symmetry |
| 6 | Location, camera, prop, haircut, makeup | Pose; the face starts to drift |
| 8 | Light, camera, haircut, part of the emotion | Location, makeup, pose; a stranger's face leaks into a reflection |
| 10 | Light, location, prop | Camera, palette, idea, emotion, makeup, pose |
Every step also carries the two identity anchors, so a step with eight references sends ten images. Steps 8 and 10 include the light reference, so the light was added in a second pass — open them to see both. The model accepted twelve input images. Accepting them is not the same as using them: past six roles the references crowd each other out, and the two identity anchors get lost among ten other pictures.
Build it in layers
The same ten references work when the frame is built in three passes. Pass 1 makes the frame: camera, location, pose, prop, palette, idea. Pass 2 takes that frame as picture 1 and changes only her head and face: haircut, makeup, expression. Pass 3 is the only pass that sees the light reference and adds its light to the finished frame. No pass carries more than six roles.
Layered, the frame kept the overgrown corridor, the symmetry and ceiling lights of the camera reference, the skeleton bicycle, the palette until the light pass, the choppy haircut, the smudged eyes, the red light — and Mara's face. It still lost three things: the crouch (it fights “riding the bicycle”), the idea (a glowing trail on the floor), and a strong expression, because in a wide frame the face is too small to act. Mix emotions into shots where the face is large.
Update · later canon The passes above are the original measurement on Nano Banana 2 Lite. The method now builds the frame in one pass on GPT Image 2.5 and, if a reference gets lost, cuts the number of roles instead of adding passes.
Keep the character through the story
A character in a film changes. The cameo profile stores each change as a state that inherits everything from a parent and keeps only the difference: in Act II Mara cuts her own hair short and burns her hand; the finale inherits from Act II, so the short hair and the burn stay; a flashback five years earlier inherits from the canon, so there is no scar yet. Pick a state and every new prompt compiles her look for that point in the story — the anchors, the haircut, the bandage, the emotional temperature.
How to build a consistent character with AI
4 promptsFour recipes from the run. Open any of them to see the exact prompt, unedited, next to its inputs. The prompts share one structure — identity, reference roles, inventory, scene, performance, camera, in-camera integration, final rules — written in English, with no notes to the model about what it is doing. In FlashBoards the anchors, references and every take sit on one board, so you can compare runs side by side and keep the one that works.
“Create one new original woman … not any person in the reference pictures” plus a concrete face inventory invents the identity. The reference is allowed to give only “the facial expression … the quality of the gaze”. Run four candidates and keep the one that reads cleanest as a front close-up.
The two anchors carry the face; the text never describes it again. “Strict 90-degree profile facing the left edge of the frame: the nose points to frame-left” is what keeps the model from drifting to three-quarter. Grey seamless, empty hands and “no props” keep the sheet clean.
One sentence does the work: “Place Mara Vale inside the place from picture 3”. The role block says what not to take — “any people in it” — and the integration block makes face, jacket and fog share one light.
Pass 1 builds the frame from the camera, place, pose, prop, palette and idea. Pass 2 changes only her head and face. Pass 3 adds the light. Each pass stays under six roles, which is where a single prompt starts to drop references.
Where it goes wrong
- The face drifts. The prompt still describes the face in words next to the anchors. Delete the face line; keep skin, marks, hair, build, wardrobe.
- A reference brings its person along. The role block is missing its “do not take …” half. Name what stays behind: the person, face, clothes, background.
- The emotion does not transfer. Something else owns the frame — busy hands, a wide shot. Make the expression the subject: hands still, face large.
- The camera flattens to eye level. Put the camera reference first as a base frame and keep what the camera sees around the person.
- The light only tints the frame. Remove other light sources and neutral grading from the scene text and state the flood as a condition.
- Big mixes fall apart. Past six roles, build in layers: frame, look, light.
- Results vary run to run. For camera and light, generate two or three takes and pick one — the same prompt does not land every time.
Keep the anchors, the references and every take of your character on one board.
FAQ
5 questionsHow do I keep the same character across AI images?
Generate one front close-up and one front full-body image of the character first, then attach both to every later prompt as “pictures 1–2 show [name] … keep the exact same person”. Stop describing the face in words once those anchors exist: the text pulls the model toward a different face, the images hold the real one.
What should a character sheet for AI include?
At minimum a front close-up and a front full body on a neutral grey backdrop. A full sheet adds left and right profiles and a back view for both. An extended sheet adds three-quarter views, waist-up shots and details that must repeat from shot to shot: eyes, hands, scars, shoes.
Can I use a photo of a real person as a reference?
Use references for one thing each — a pose, an expression, a haircut — and say so in the prompt: “take the pose only, not the person, not the clothes”. If the character is based on a real person, get their consent first and decide whether the photo gives only the face or also hair, head and clothes.
How many reference images can I mix in one prompt?
In our tests one pass held four to six roles reliably. At eight and ten references the model started dropping makeup, pose and expression and the face weakened. For more than six, build the image in passes: frame first, then hair, makeup and expression, then light.
Why does the model ignore my lighting reference?
Scene words compete with it: street lamps, “restrained colour grade”, a night city. Switch the scene’s own lamps off, drop neutral grading words, say the reference light replaces every other light, and state the effect as a condition: if the reference is flooded with one colour, flood the whole frame with it. With thinking set to high this works in one pass.