| name | comic-character-consistency-system |
| version | 1.1.0 |
| category | comic-consistency |
| description | The core engine for maintaining character identity across long sequences. Handles DNA templates, model sheet generation, layered conditioning strategies (LoRA + IP-Adapter + ControlNet), multi-character scenes, and identity stability vs. expression variation trade-offs. |
Comic Character Consistency System
Core principle: Character identity must survive hundreds of panels, multiple scenes, costume changes, and expression shifts without becoming generic or drifting.
This skill consumes the World Bible and produces reliable identity locking for production use.
When to Use
- Any project with recurring characters across 20+ panels
- When building model sheets or expression libraries
- When configuring layered consistency pipelines (multiple techniques at sub-max weights)
- When training or selecting LoRAs / IP-Adapter references
Key Challenges Addressed
- Identity stability vs. natural expression variation
- Cross-panel feature drift
- Style vs. identity conflict
- Long-sequence semantic aging
Framework
1. DNA Template Management
- Pull canonical DNA from World Bible
- Support per-scene overrides (costume, lighting, emotional state)
- Automatic injection into generation prompts
2. Model Sheet Generation
- Front / 3/4 / side / back views from canonical reference
- Expression library (minimum 6 core states)
- Use of low-denoising img2img + ControlNet for structural fidelity
3. Layered Conditioning Strategy (Recommended)
For production reliability, use multiple systems at moderate weights rather than one system at maximum strength:
- FaceID / InstantID / PuLID (0.6–0.75) → Macro facial geometry
- ControlNet (OpenPose / Depth / Lineart) (0.5–0.7) → Pose and expression freedom
- Style LoRA (0.7–0.85) → Linework and medium consistency
- IP-Adapter-Plus (0.4–0.6) → Skin tone and hair texture
4. Identity Stability Techniques
- Denoising ladders for action sequences
- Seed management across related panels
- Periodic re-anchoring to canonical reference
5. Multi-Character Scenes
Two identities in one panel is where consistency systems fail loudest. Rules:
- DNA stacking order: inject DNA blocks in fixed screen-position order (reading-direction first); never alternate order between panels of the same scene
- Identity bleed prevention: each character's negative block includes the other character's signature marks (Echo's negatives include "scar on cheek" if Rabot has one); contrast anchors — differing silhouette, hair value, and costume value — are mandatory in the bible for any pair that shares scenes
- Per-character conditioning: regional control (per-character IP-Adapter/InstantID masks) where the backend supports it; otherwise reduce per-identity weights ~20% and lean on DNA text + negatives
- Two-shot staging: the 180° axis belongs to the pair; screen sides are locked for the scene (see
comic-director); balloon order follows screen position per comic-lettering-and-balloons
- Drift checks double: re-anchor cadence halves (every ~5 panels) for scenes where characters share frames
Integration
- Depends on
comic-world-bible-system
- Feeds
comic-style-memory-system and comic-long-sequence-orchestrator
- Used by all style skills and generation adapters
Planned Extensions
- Automated model sheet pipeline
- Expression variation scoring
- Drift detection between panels
- Cross-character interaction rules
Good consistency is not about locking harder — it is about distributing the consistency work across multiple complementary systems.