Skip to content
US
English (US)English (UK)Magyar
Sign in Buy now
$0 Launch offerYour first 30 days free, then $23 a month. 62days left Claim my 30 days

Character

Character consistency: so it isn't a different face in every shot

The most common failure in AI video: by the second scene, your lead is somebody else. The fix isn't a longer prompt. It is not working from text at all.

3 min read

By: Character consistency, VFX

You generate your lead and it comes out perfect. You paste the same prompt for the next scene, and a similar but visibly different person looks back at you. Different nose, different hairline, different age.

That is not a bug; it is how the thing works. A diffusion model starts from scratch every time, pulling an image out of noise. Your prompt gives it a direction, not a description of a person.

40%from text alone
70–90%with a character sheet
95%+sheet plus never-rules

It is the order of magnitude that matters here: text on its own is a coin toss, while a reference image is very nearly dependable. Which is why the first move is never to polish the prompt, but to build a reference.

The three layers of a character sheet

A good reference is not a portrait but a data sheet. It has three parts, and all three go on a SINGLE image, not into separate files. That is the bit people most often get wrong.

  1. Full body, four viewsFront, three-quarter, side and back. Include the clothes and the shoes: give it only a face and the model will invent a new outfit for every shot.
  2. Close-up, five anglesFront, three-quarter, profile, and fifteen degrees from above and below. With a NEUTRAL expression: if he smiles here, the model takes that as his resting face and he will smile everywhere after that.
  3. Emotions, eight expressionsNeutral, genuine smile, laughter, serious, surprised, confident, sad, determined. Without these the model produces emotion by redrawing the geometry of the face, which means giving you a different face.
Full body, 4 viewsfront, three-quarter, side, back
Close-up, 5 angleswith a neutral face
8 emotionsfrom a smile to determination
All three layers go on one landscape image, side by side. Not into three separate files.

The never-rules: this is what takes you from 90 to 95

The reference image goes out with a handful of short prohibitions. You are not describing what it should be, but what may not change. That works better because „don't alter this" is a clearer instruction to a model than yet another description.

prompt fragment, ready to copy
Never change hair length. Never remove the silver watch. Never add a beard. Never change the shoe style.

Pick the three or four details that make the character recognisable and pin those down. Prohibiting everything is wasted effort. What matters is that the viewer sees the same person.

How closely should it stick to it?

Most generators let you set how tightly it binds itself to the reference. Midjourney's older V6 character reference used a value between 0 and 100 (--cw), and it shows the three bands clearly. In V7 the Omni Reference weight (--ow, 1 to 1,000, default 100) does the same job, and V8 has moved on to its Edit Model. The scale changes; the logic stays: the tighter the bind, the less freedom the model has.

Value What it keeps What it suits
100 everything: face, clothes, pose product shots, repeated setups
50–75 face and style; pose is free scenes where the character moves
0 the face only new outfit, new location
0the face only50–75face and style; pose is free100everything: face, clothes, pose
For video the highlighted middle band works best: the character stays recognizable without standing in the same pose in every scene.

For video the middle band is usually right: your character stays recognisable without standing in the same pose in every scene.

The order that works

  1. Reference firstBuild the sheet and look at it properly. Anything you dislike here you will dislike later too.
  2. Then the never-rulesThree or four sentences on what may not change.
  3. Only then the scenesBy now the scene prompt can be short: location, lighting, camera angle. You never have to describe the character again.
Reference first, prompt second. It is the only order that isn't a coin toss.

Sources

  1. Ho, J., Jain, A. and Abbeel, P. (2020): Denoising Diffusion Probabilistic Models, arXiv
  2. Rombach, R. et al. (2022): High-Resolution Image Synthesis with Latent Diffusion Models, the basis of Stable Diffusion, arXiv
  3. Midjourney: Omni Reference, official documentation (V7)
  4. Midjourney: Character Reference, official documentation (V6)

Common questions

Why does my AI character look different in every scene?

Because a diffusion model starts from zero with every generation and builds the image out of noise. A prompt gives it a direction, not a description of a person, so the same text gives you someone similar but noticeably different: another nose, another hairline, another age. That is how it works, not a bug.

What is a character sheet and what goes on it?

It is a data sheet for the character, on one wide image. The left side shows the full figure from four views, clothes and shoes included. The middle holds close-ups of the face from five angles with a neutral expression, and the right edge shows eight emotions. Never upload the three layers as separate files.

How do I lock a character's key details across shots?

Alongside the reference image, write three or four short prohibitions about what must not change, such as the hair length or the watch. Lock only the details that make the character easy to identify, because banning everything is pointless. To the model, “do not change this” is a clearer instruction than one more description.

Should I make the reference first or write the prompt first?

Reference first. Build the character sheet and check it carefully, then add the prohibition rules, and only after that write the scenes. The scene prompt can then be short: location, light, camera angle. You do not have to describe the character again, because the reference already did that.

Read this too

All of this is built in, too

Everything you read here exists inside the system as something you click, from the blocklists to the camera angles. You don't have to memorize it.

Buy now