Short recommendation
Use one “anchor” render (or a photographic reference) to lock framing and lighting, then reuse that image + an identical prompt template and the same --seed, --ar, --v, and low --stylize for each product. That yields a consistent camera angle and feel across 12 items. If you need pixel-perfect alignment, use a 3D render or real photography instead of Midjourney.
Why this works (decision criteria)
- Use Midjourney when you need fast, brand-coherent visuals and can accept small per-image variance. Good for lookbooks and marketing.
- Use 3D/photography when you need identical camera geometry, exact shadow placement, or product overlays for e‑commerce.
- Budget/skill: Midjourney is fastest and cheapest; 3D requires budget/time and 3D skills or an agency.
Prompt pattern and reproducibility tips (practical)
1. Anchor image: create one clean “empty set” or a single product render photographed in the exact angle you want. Upload it to Midjourney and use it as the first part of the image prompt. This anchors framing.
2. Fixed params: always include the same model and settings: --v 5 (or the model you trained on), --ar 1:1 (or your chosen aspect), --seed 12345, --s 50 (low stylize), --q 2. Low stylize (or --stylize 0/20) reduces creative drift.
3. Explicit camera phrasing: add precise camera/lens language: “three-quarter view, 30° elevation, 45° yaw, centered, 85mm lens, f/5.6, 1.5m distance, tight crop.” Use degrees/words to reduce ambiguity.
4. Lighting + background: specify lighting and background every time: “studio softbox left 45°, rim light right, soft shadow, seamless white background.”
5. Product slot: keep a consistent placement phrase: “product centered, fills 70% frame, no props.”
6. Image weight: when using the anchor image, set image influence with :: syntax (e.g., imageURL ::0.9) so composition stays dominant.
7. Seed + reruns: use the same --seed for all 12 renders. If a render drifts too much, try the same prompt + seed again — do not change model version or stylize.
8. Post-process alignment: if absolute pixel alignment is required, batch-mask and composite each generated product into the anchor frame in Photoshop.
Example prompt template (replace product descriptors)
[anchor-image-url]::0.9 product: “navy leather sneaker”, centered, three-quarter view, 30° elevation, 45° yaw, 85mm lens, f/5.6, studio softbox 45° left, rim light right, soft shadow, white seamless background, fills 70% frame --ar 1:1 --seed 12345 --s 50 --v 5 --q 2
Checklist before batch-run
- Create and upload anchor image
- Lock model version and write down seed + all flags
- Build one final test for one product until it matches target
- Copy/paste same prompt and swap only the product name/material/color
- Batch-generate; inspect for outliers and rerun only those with same seed
- Composite in editor only if exact pixel match required
Best-for / Avoid-if
- Best for: consistent-looking marketing images, moodboards, catalog-style renders where exact pixel alignment isn’t critical.
- Avoid if: you require perfect geometry, interchangeable parts, or exact shadow consistency — in that case use 3D or studio photos.
Optional helper: use ChatGPT to template and batch-produce the 12 prompts by swapping only the product fields, then paste into Midjourney.
If you want, paste one of your current prompts and I’ll convert it into a reusable anchor template and seed-ready batch for your 12 items.
Compare Midjourney and Leonardo AI