Making a Product Mockup Set With Matching Lighting

Sep 27, 2026

One mockup image is easy. Six mockup images that look like they came out of the same room, on the same afternoon, with the same lamp — that is where most people give up and go back to fiddling with stock photos. The trick is not talent. It is deciding your lighting setup before you generate anything, then repeating it word for word in every prompt.

If you are generating with an online tool, the same discipline applies — you can start generating images here and follow along with the same setup for every shot in the set.

Write the lighting block first, not the product description

Most prompts start with the object: "a ceramic mug on a wooden table." That is backwards for a set. Start with the light instead, because the light is what ties images together. A reusable block looks like this:

soft directional window light from the upper left, large diffused source, gentle falloff toward the lower right, neutral-warm color temperature around 5200K, soft contact shadow on the surface

Copy that exact block into all six prompts. Change only the product and the surface. When the light block is identical, the eye reads the set as consistent even when the objects are wildly different.

Pick one direction and never rotate it

The fastest way to break a set is to let the light drift. If shot one has light from the left and shot four has light from the right, a gallery view looks like random images stitched together. Fix a direction — upper left is the safest for product work because it mimics a window — and keep it. If you want variety, vary the camera angle instead: top-down, 45 degrees, straight-on. The light can stay exactly the same through all three.

Match the shadow, not just the highlight

Shadows do more consistency work than highlights. Two images can have identical bright sides and still look mismatched if one has a crisp dark shadow and the other has a barely-there smudge. Control shadow with two words: softness and length.

Softness describes the edge. A large diffused source gives a gradual edge; a small source gives a hard one. Length describes the throw — a low light source stretches shadows across the surface, a high one tucks them underneath. Say both in the prompt and the shadows will repeat.

Lock your surface and background early

Surfaces are a hidden consistency killer. A cream linen backdrop in one image and a gray concrete one in the next will never feel like a set, no matter how well the lighting matches. Choose one surface, describe it in specific words — "pale oak tabletop with fine straight grain" beats "wooden table" every time — and reuse it. If you need a second surface for variety, introduce it as a deliberate second chapter: same light, different surface, used for at least three shots.

Keep the palette tight

Color temperature in the prompt, but also color in the product line. Three or four colors across a whole set reads as a brand. Ten colors reads as a clearance rack. If the products you are photographing genuinely have many colors, place them on one neutral surface and let the light do the unifying.

Generate double, keep the tightest six

Generate two versions of every shot and pick the one with the closest light. You are not choosing the prettiest image — you are choosing the one that belongs with the others. Lay them next to each other at thumbnail size. If any single image jumps out as brighter, warmer or flatter, it is the odd one out, and no amount of editing will pull it back in line. Regenerate it instead.

A quick check before you publish

Squint at the full set. Squinting strips detail and leaves only light and shape. If the squinted thumbnails feel like they share a room, you are done. If one is noticeably lighter or cooler, go back and regenerate that one with the identical lighting block. The fix is always consistency in the words, not more editing afterward.

Once the block works, save it. That one paragraph of lighting description will serve every product set you make from here on — and you can run the same setup again on the generator whenever you need a fresh batch.

Julian