Vi3W
Skip to content

Guides

Product photo to 3D model with AI

Shoot the product, generate a 3D model, check it against the real thing and publish it. A practical guide for e-commerce sellers.

Aman PorwalFounder @ Vi3W

3 min read

A pencil sketch of a brass lantern on paper, with the same lantern rising off the page as a solid, lit object

Quick answer

How do you turn a product photo into a 3D model?

Shoot the product alone on a plain background in soft, even light, from a three-quarter angle, and add side or back views if they differ. Upload it to an image-to-3D generator, then compare the model with the real product from every angle. Fix colours and proportions, keep the file small, and export GLB, adding USDZ for iPhone.

Why sellers want 3D

A 3D model lets shoppers rotate a product, zoom in, and on phones place it in their room in AR. Traditionally that meant paying a 3D artist or running a photogrammetry capture per product. AI image-to-3D makes a usable model from a few good photos, which changes the economics for small catalogues.

There's a catch specific to e-commerce: the model must look like the real product. A slightly wrong shape is fine for a game prop and a returns problem for a store. Accuracy checks matter more here than anywhere else.

Step 1: Photograph for generation

  • Product alone, on a plain background that contrasts with it.
  • Soft, even light. One vendor warns that hard directional shadows can be read as physical parts of the product or as dark marks on its surface. Overcast daylight or a light tent works well.
  • Three-quarter angle, slightly above, filling the frame.
  • Extra angles if the back or side differs from the front. See multi-view image to 3D.
  • Sharp, high-resolution photos.

How to take a photo that converts well to 3D has the full checklist.

Step 2: Generate

Upload to an image-to-3D generator. In Vi3W the photo becomes a clean image first; check that colours and details survived, then generate the textured model. Vi3W retopologises it, so the file stays light enough for the web.

Step 3: Check it against the real product

Put the product next to the screen and compare:

  • Proportions: height, width, depth. Measure the real thing.
  • Colour: under neutral light. Generated textures can drift in tone.
  • Logos and text: these often garble. Fix them in the texture, or show them in photos rather than on the model.
  • Hidden sides: the back and base are inferred unless you gave those views.
  • Materials: glass, chrome and transparent plastic need material fixes after generation.

If accuracy matters (furniture dimensions, packaging sizes), scale the model to the real measurements in Blender.

Step 4: Optimise for the web

  • Keep the file small. Shopify's partner guidance recommends models well under 15 MB, typically around 4 MB, with textures at 2K or less.
  • Compress textures and meshes. How to reduce GLB file size.

Step 5: Publish

What works well

  • Solid, opaque products: shoes, bags, homeware, toys, furniture, bottles (with material fixes), electronics with simple forms.
  • Products with few fine details.

What's harder

  • Transparent and reflective products: glassware, jewellery, chrome.
  • Soft, deformable products: clothing on a hanger, plush toys (possible, but check carefully).
  • Precise branding: small text and logos.

For product designers working from sketches rather than photos, see product sketch to 3D model.

Have a product shot? Turn it into a 3D model for your store with Vi3W.

Last reviewed