The AI Filmmaking Pipeline
Editing characters
A character sheet is read literally by Seedance, so editing it is surgery, not a redo. You never regenerate the whole sheet to fix one flaw — you mask the single change onto the original. Here's why that discipline matters, and how the pass actually works.
One defect, every shot
Seedance doesn't interpret the sheet — it reads it literally. Take a detective sheet with one orange rim light baked into the portrait. In the next three shots generated from it — does nothing happen, does one shot pick up the tint, or does every shot get tinted? Make your prediction, then flip through the sheet's other defects and watch each one land identically in all three shots:
One flaw in the sheet is one flaw in every shot. That's why you fix it — and fix it without baking in new ones.
Which model to edit with
| Model | Reach for it when |
|---|---|
| Nano Banana Pro | Most sheet edits — never for generating a sheet |
| GPT Image 2 | Precise add-ons and creatures — oversharpens human skin, so keep it to a small patch |
| Seedream 4.5 | Run in parallel batches and take the cleanest result |
Edits are applied surgically
Same principle as locations. Every change you get from Seedream 4.5, GPT Image 2, or Nano Banana Pro goes onto the original sheet through Photoshop masks: swap only the region that changed, keep the original untouched everywhere else. Drag the comparison — the suit takes battle damage, the sheet stays the same sheet:
Never regenerate on top of an already-edited sheet. Every pass re-renders the whole frame, so a second edit compounds grime and drift. Mask every change onto the master, always.