Nabil Asofi

Library / ComfyUI

ComfyUI Product Shot Pipeline

Turn one phone photo of a product into a consistent set of studio-lit shots, without a studio.

Setup time
45 min
Stack
ComfyUIControlNetIPAdapter
Replaces
a product photography session, or a dollar-an-image retouching service

What it does, in order

ComfyUI Product Shot Pipeline — pipeline of 5 steps Pipeline of 5 steps: 1. Load the source photo (ComfyUI); 2. Lock the product's structure (ControlNet); 3. Carry colour and texture (IPAdapter); 4. Rebuild the background (ComfyUI); 5. Batch twelve variants (ComfyUI). 01 Load the source photo ComfyUI 02 Lock the product's structure ControlNet 03 Carry colour and texture IPAdapter 04 Rebuild the background ComfyUI 05 Batch twelve variants ComfyUI ComfyUI Product Shot Pipeline — pipeline of 5 steps Pipeline of 5 steps: 1. Load the source photo (ComfyUI); 2. Lock the product's structure (ControlNet); 3. Carry colour and texture (IPAdapter); 4. Rebuild the background (ComfyUI); 5. Batch twelve variants (ComfyUI). 01 Load the source photo ComfyUI 02 Lock the product's structure ControlNet 03 Carry colour and texture IPAdapter 04 Rebuild the background ComfyUI 05 Batch twelve variants ComfyUI
5 steps. The final node is the artifact you end up with.

What this does

One clean phone photo in, a set of consistently lit product images out. The graph holds the product’s shape with a structure pass and carries its colour and texture with an image-prompt adapter, so the model changes the scene around the product without redesigning the product.

That separation is the whole trick. A plain text-to-image prompt will happily return a beautiful bottle that is not your bottle. Constraining structure and appearance as two separate inputs is what keeps the thing you are selling recognisable.

What you get

  • The ComfyUI workflow as a .json you can drag straight onto the canvas
  • Model and node requirements listed up front, with what is optional and what is not
  • A settings sheet: which sampler, how many steps, and what the CFG value actually does here
  • Three prompt sets — warm studio, cool studio, plain seamless background
  • The mask recipe for keeping a clean edge on reflective products

What it replaces

Not a photographer. It replaces the session you were going to book for a product that will look slightly different in three months, and the per-image fee you pay to get a consistent background across a catalogue.

Honest limits

It cannot invent detail that was never in the source photo. Feed it a dark, soft shot and you get a sharp dark soft shot. Photographed cleanly on a plain surface this works well; photographed on a cluttered desk you will spend longer masking than shooting.

Fine text and thin reflective edges are where it fails. Logos with small type will drift. Anything with a mirror finish needs its mask checked by eye before you ship it.