Character Consistency Workflow
Generate multiple video scenes featuring the same character with consistent appearance using reference images and the @tag system.
Difficulty
Intermediate · ~15 minutes · Nodes: Text, Reference Image × 3, Scene × 2+
Ingredients
- 1 Text Node — Character description
- 3 Reference Image Nodes — Character views (front, side, back)
- 2+ Scene Nodes — Video scenes with the character
- Global Context enabled on all generation nodes
Procedure
Step 1: Create the Character Description
Add a Text Node in Static mode with a detailed character description:
“A young woman named Luna with long silver hair, emerald green eyes, wearing a blue adventurer’s cloak with gold trim. She carries a wooden staff with a glowing crystal. Anime art style, detailed, consistent design.”
Set this Text Node’s tag to @character-desc.
Step 2: Generate Reference Images
Add 3 Reference Image Nodes. Connect the Text Node to each one’s input port. In each Reference Image’s prompt, add view-specific instructions:
- Ref 1 (tag:
@luna-front): “Full body front view, standing pose, @character-desc” - Ref 2 (tag:
@luna-side): “Full body side profile view, walking pose, @character-desc” - Ref 3 (tag:
@luna-back): “Full body back view, looking into the distance, @character-desc”
Generate all three. Pick the best result for each, and lock them to prevent re-generation.
Step 3: Create Video Scenes
Add Scene Nodes for each video clip you want. Connect ALL 3 reference images to each Scene as visual references (up to 3 per scene). In each Scene’s prompt, reference the character tags:
- Scene 1: “Luna (@luna-front) walks through a magical forest, soft sunlight filtering through trees, gentle camera movement”
- Scene 2: “Luna (@luna-side) discovers a glowing lake, she kneels down to look at her reflection, cinematic”
Step 4: Enable Global Context
On each Scene Node, make sure “Use Global Context” is enabled. Add the character description Text Node as a global context source. This ensures every scene “knows” about Luna’s appearance.
Step 5: Generate and Iterate
Run the workflow. Review each scene for character consistency. If a scene doesn’t match:
- Lock the good scenes (click the lock icon)
- Adjust the prompt for the inconsistent scene
- Re-run — only unlocked scenes regenerate
Result
A series of video clips featuring the same character with consistent appearance across different scenes and settings.
Variations
- Add a Draw Node before the Reference Images for precise pose guidance
- Use If/Else to branch into different settings (indoor vs outdoor)
- Connect AI Voice Node for character narration
- Use Upscaler on the reference images for higher quality source material
- Add more Reference Images (different expressions, outfits) for variety while maintaining consistency
See Also
- Reference Images — Generate character reference sheets
- Scenes — Create video scenes with references
- Text Nodes — Write character descriptions
- Global Context — Share context across nodes