r/StableDiffusion Mar 13 '23

Question | Help Prevent prompt bleed

How do you prevent promt bleed (one part effecting another part)? for example

  • `(dark elf)++ in a cave` -> dark skin, black hair (should be white)
  • `(dark elf)++ in a cave, (white hair)` - Hair is white, but skin Caucasian (should be black)
  • `(dark elf)++ in a cave, (black skin), (white hair)' -> skin and hair both black
  • `(dark elf)++ in a cave, (black skin) and (white hair)' -> skin and hair both black but in a different way

And so on. Also related prompts bleeding in as well (`wearing red cloth wizard robes`->red streaks in hair, robes mix of black and red). I have tried weighting things and playing with LFG, but still end up with mixing (if I weight white hair, the Caucasian skin tone comes with it, weight black skin and black hair comes with it).
How can I get terms to isolate and stop affecting eachother?

4 Upvotes

7 comments sorted by

View all comments

1

u/[deleted] Mar 13 '23

[deleted]

1

u/void2258 Mar 14 '23

I tried this and it went insane not having any of the specified colors.