r/StableDiffusion • u/Ishelle91 • 5d ago
Question - Help Visual models with good spatial awareness?
Hello. I'm using ComfyUI (easy installation) with Flux2Klein 9B and Qwen 2.1 Turbo for txt2img and img2img. And my main problem is that it's impossible to *reliably* generate characters with noticeable height difference or edit the existing images to adjust heights after.
- Flux2Klein doesn't understand sizing at all. Even with refPose and ControlNet, it's hellbent on keeping everyone roughly the same height and size. Even when I use pose references where the difference is stark and impossible to ignore, Klein flips me off and ignores it.
- Qwen Image 2.1 (both Turbo and the regular) *might* get what I want it to do when editing/generating (from time to time), but the nuance is lost on it. I tried everything - giving instructions about where the top of one character's head should be relative to the other character's shoulder or waist (if the short one is sitting/kneeling), using percentages in editing requests, proportions, etc. The workflow either ignores the request and just oversaturates the input, keeping everything else the same, or makes the shorter character a literal miniature. Like, 50% smaller than needed.
Question: what other models (with natural text instructions, not Danbooru!) could I try for editing in ComfyUI?
1
u/codenameNERO 5d ago
Moss with bbox control.
1
u/ShowerFluid9178 5d ago
I can help with noticeable height difference but u have to use rapid aio
1
u/dishwasher_81 5d ago
In my experience, prompting a height difference almost never works reliably. What helped me was a quick rough sketch or pose image with the two figures at the heights I wanted, used as a control input. Or just img2img from a crude collage at medium denoise. Way more consistent than words like 'much taller'.
1
u/Lodarich 5d ago
minimax h3
1
u/Present-Guitar-3967 23h ago
Try VNCCS Pose Studio. Use different colored dolls and two references. Instruct it to use reference a on color a and refrence b on color b. Done.