Need advice improving product realism in SDXL + ComfyUI workflow

Hi everyone,

I am experimenting with SDXL and ComfyUI and I am currently stuck on improving product realism in generated images.

My workflow:

  • SDXL (Juggernaut XL)
  • Custom LoRAs trained using kohya_ss
  • ComfyUI with IPAdapter and inpainting workflows

I trained two LoRAs:

  • john_np → character identity LoRA (to keep the same face across generations)
  • np_daura → traditional Nepali Daura Suruwal clothing LoRA

The character generation part is working well. I can maintain a consistent identity and traditional clothing.

For backgrounds, I found that using real photographs gives much better results than generating backgrounds, so currently I:

  • generate the character
  • remove the background using RMBG/segmentation
  • composite into real location photos
  • do a small refinement pass

The issue I am facing is with products.

Whenever I try to create a promotional-style image:

  • products look generic
  • object shapes are inconsistent
  • packaging/details are not preserved
  • objects in hands look unnatural

For example, instead of looking like a real product photo, it looks like an AI-generated approximation.

I have tried:

  • detailed physical descriptions in prompts
  • inpainting
  • IPAdapter reference images

but I am still not getting realistic results.

I am considering trying:

  • IPAdapter Product Reference
  • ControlNet depth for placement
  • separate product generation + compositing
  • other ComfyUI workflows

Would appreciate advice from anyone who has worked on realistic product integration with SDXL.

I can share workflow screenshots and examples if needed.

Thanks!

Posted Jun 12, 2026, 12:43 PM UTC

13
Loading comments…