Type | Workflows |
Stats | 92 0 |
Reviews | (12) |
Published | Apr 7, 2025 |
Base Model | |
Hash | AutoV2 ED561CC08D |
A workflow that creates characters, size then places them on your "canvas" and creates mask of the characters. I included some example usages I have for them.
1) Generating characters:
Generate the characters, poses, base images any way you want. These will be used as the base for whatever workflow you have in mind for them.
2) Inputs and generate images and masks:
Here you can resize the characters and place them (XY axis) on the canvas. The workflow will make separate and combined masks and images from them, the former you can use for inpainting, regional prompting, etc, while the latter will make it ideal to be used with ControlNet. You can also give an upscale size you might want to use for refiner/inpainting later on.
3) The generated masks and images:
The generated outputs will have both normal size and optionally the upscaled size for you to use. The masks have a character box (square containing your character), a cut-out from that box (I found this way very useful for cropping / stitching) and an exact character mask. The images will be on transparent background. Both the exact masks and images will have separate and combined versions. One additional thing I found useful for inpainting when the two characters intersect each other is having a separate foreground (FG) and background (BG) mask, the background one being only the mask of the given character with the intersected parts cut out of the mask, the foreground is the full mask.
Examples included in the workflow:
Simple ControlNet using the combined image of the characters. Without specifying anything else it will behave as expected, I used depth in the example; it has two characters that are placed and have close to same general outlines as you define in the first 2 steps.
Regional prompting combined with ControlNet: for this I used the character boxes as the mask area for the regional prompts, and separately used the character images to apply ControlNet to each regional prompt. Decreased the ControlNet's strength so that I only have similar poses and placement. I have used the same characters as I generated as the base, with separate LoRAs, but making them into other characters work just as well.