Skip to content

3D model generation

Real-time AR products (eyewear and watches) need a 3D model. Rather than upload one yourself, you can generate one from the product’s existing photos.

From the product page, click Generate 3D in the Asset section. The modal loads the product’s photos (synced from Shopify) and asks you to assign up to 4 of them to four coverage slots:

  • Front — straight-on, frame fully visible
  • Left 3/4 and Right 3/4 — angled from each side
  • Detail (optional) — a close-up of a hinge or temple

Click a photo to assign it to the next open slot, or drag it directly onto a specific slot. Photos the system flags as unusable (a face in frame, an extra object, not a clean product shot) are excluded by default, with an “include anyway” override if you disagree — results may be poor if you do.

A readiness meter grades what you’ve assigned — Fair (one clean photo) up to Best (front + both 3/4 angles + a detail shot). Only zero clean photos blocks generation outright; everything else is a quality warning, not a hard stop, since you review the result before it goes live anyway.

For eyewear, two more steps follow: frame finish (glossy, satin, matte, polished/brushed metal, or clear) and lens type (clear, tinted, gradient, or mirrored — tinted/gradient/mirrored need a color, and a low-confidence auto-detected color needs your confirmation before you can generate).

Generation typically takes 2–5 minutes. You can navigate away — the app polls in the background and notifies you when it’s ready. If it runs past the usual window, you’ll see a “taking longer than usual” state with the option to keep waiting or cancel and start over. If generation fails outright (usually because the input set had no usable photo), a recovery card lets you retry or go back and pick different images.

The engine pushes the finished model to your product automatically — there’s no separate “pull” or import step. It lands as a new asset on the product, ready to review.

Auto-activation only happens if the product has no existing active asset. If this is the first model for the product, it goes live as soon as generation finishes. If the product already has an active asset (e.g. you’re regenerating with better photos), the new one lands alongside it without replacing anything — activate it yourself from the asset list once you’re happy with it.

Before activating a newly generated asset, use Preview Try-on to see it in the actual widget, and Adjust Fit to fine-tune position, rotation, and scale while watching it live on your own webcam. Adjust Fit opens the AR Fit Editor in a new tab — see AR Fit Editor for what each control does. If the asset’s quality looks off, View report shows the analyzer’s grade and what specifically triggered it, and Request review asks the team to take a look.

Where to put the try-on button — placement, labelling, and how to tell whether shoppers are actually seeing it.