Lost Garden
Why generated characters drift between shots, and the working methods that keep a face recognisable across a seventeen minute episode.
This is the problem that stops most AI animation projects. A single shot looks incredible. Two shots side by side look like two different people wearing the same costume, and the illusion collapses.
There is no setting that fixes it. There are habits that reduce it to something an edit can absorb.
Why prompts alone always fail
A written description is a very low bandwidth way to specify a face. Silver hair, green eyes and a scar describes thousands of different people, and a model will happily give you a new one each time.
Adding adjectives makes this worse, not better. Longer prompts drift further, because each extra term is another thing the model can weight differently between runs.
Every detail you specify in words instead of in an image is a detail that will change between shots.
Reference images beat descriptions, always
Build one reference set per character and reuse it everywhere: a clean face at eye level, a full body, a silhouette, and the specific angles your storyboard actually calls for. Three quarter view and profile are worth the effort because they are where most drift shows up.
Keep those references inside the same workspace as the shots that use them. On Lost Garden that is what Imaginode is doing in the pipeline: a node canvas where a character reference sits next to every shot it feeds, rather than in a folder nobody reopens.
Design for consistency in the first place
The characters that survive generation are the ones with a readable silhouette and a small number of hard features. Lanterne is an empty armor with a lantern for a head. That shape is recognisable at any size, in any light, from any angle, even when the details underneath change.
If your character is defined by a subtle face, you have chosen the hardest possible problem. Give them a shape, a colour and one object. That is what the eye actually tracks.
Accept drift where nobody looks
Rivets, folds, background props, the exact pattern on a sleeve: viewers do not track these and never have. Traditional animation has always simplified them for the same reason.
Spend your attention on the three or four things that carry identity, and let the rest move. Trying to lock everything means locking nothing, because you will run out of patience before you run out of shots.
Shorter shots hide more
Drift is a function of duration. A two second shot rarely has time to betray itself. An eight second hold on a face will, no matter what you do.
This is not a compromise, it is how action is cut anyway. If a shot needs to be long, find a reason for the camera to move or for the character to turn away.
Fix it in the edit, not in the generator
Cutting on movement hides a change the same way it always has. So does going wide, or putting the character in shadow, or cutting to what they are looking at instead of at them.
Regenerate when a shot is wrong. Cut around it when a shot is merely imperfect. Telling those two apart quickly is most of the craft, and the main reason a finished episode exists at all.
Frequently asked questions
- Why do my AI characters change between shots?
- Because a text prompt cannot specify a face precisely enough. Each generation is a fresh interpretation of your description. Reference images, reused across every shot, are the only reliable fix.
- How many reference images do I need per character?
- Four to six covering face, full body, silhouette and the angles your storyboard needs. More than that stops helping and starts contradicting itself.
- Does character consistency depend on the model?
- Partly. Models differ in how well they hold a reference, and the ranking changes every few months. But a well designed character with a clear silhouette survives a weak model, and a subtle face fails on a strong one.
- Can I keep a character consistent across a whole series?
- Yes, if the reference set is versioned and reused rather than rebuilt each episode. Rebuilding references is how a character slowly becomes someone else between episode one and episode three.