Selling
AR Showroom: 3D and AR for Your Products
Upload 3D and AR files for your products, have each one checked before shoppers see it, let shoppers place products in their own room from iPhone, iPad and Android, and see how often they do.
Overview
The AR showroom gives a product a 3D view on its product page and a View in your space button that opens augmented reality on the shopper's phone or tablet, at real size. Your storefront also gets a showroom page at /showroom that lists every product with a 3D model.
Open it from Channels > AR showroom. It is included in the Scale plan and every plan above it.
Which file does what
AR works differently on each kind of device, so there are two model files:
| File | What it does |
|---|---|
| .glb (glTF 2.0 binary) | The 3D view on the product page in every browser. AR on Android phones (through Google Scene Viewer) and in browsers that support WebXR. |
| .usdz | AR on iPhone and iPad (through Apple AR Quick Look). |
| Poster image | Shown while the model loads and on the showroom page. |
Upload both model files if you can. With only a .glb, iPhone and iPad shoppers can turn the model around but not open AR. With only a .usdz, iPhone and iPad shoppers can open AR, but other shoppers see the poster and no 3D view.
The View in your space button appears only on a device that can open AR. On a laptop, shoppers get the 3D view.
Checks on every upload
Each file is read when you upload it. A file that would not work for shoppers is refused, with the reason and what to change. A file that works but could work better is added, with suggestions.
Refused:
- A .glb that is not glTF 2.0 binary, is cut off, contains no geometry, or loads its textures or geometry from separate files that were never uploaded. Export as glTF Binary with everything embedded.
- A .usdz whose contents are compressed, whose files do not start on the 64-byte boundaries Apple requires, or whose first file is not the USD scene. This is what happens when a .usdc is put into an ordinary zip file. Export with Reality Converter, Reality Composer, Blender or another USDZ exporter.
- Files over the limits: 25 MB for a .glb, 40 MB for a .usdz, 2 MB for a poster (PNG, JPEG or WebP).
Suggestions (the file is still added):
- Size. Over 15 MB loads slowly on mobile data. Smaller textures (2048 px is plenty) usually fix it.
- Detail. Over about 500,000 triangles can stutter or fail in AR on older phones.
- Units. AR shows a product at real size, using the size in the file. A model more than 20 m across was almost certainly exported in centimetres or millimetres, and one under 1 cm the other way round. The size shown in the showroom is measured from the model's bounding box and is approximate.
- Compression. Models compressed with Draco or meshopt, or with KTX2 textures, work for shoppers (their browser downloads a small decoder), but the dashboard cannot draw a poster from them.
Posters
Upload a poster image, or choose Draw a poster from the 3D model. The dashboard draws the model in your browser from a three-quarter view on a transparent background and uploads it through the same checks. For a compressed model, or in a browser with 3D graphics switched off, upload an image instead.
Placement and the showroom page
For each product choose where AR places it: on the floor or a table, or on a wall (for art, mirrors, shelves). Untick Show on the storefront showroom page to keep a product off /showroom while keeping its 3D view on the product page.
The showroom page lists products that are live and priced on that storefront, with a model and the showroom box ticked. It shows posters first and loads one model at a time when a shopper asks for it. If nothing qualifies, the page does not exist.
How shoppers used it
For the last 30 days, per product and in total:
- 3D views: the model loaded on a product page or the showroom.
- AR opened: a shopper pressed View in your space.
- Placed in a room: the model was placed. Android and WebXR report this; iPhone Quick Look does not tell the page, so this number never includes iPhone shoppers.
- AR failed to start: the device reported AR could not open.
Counts are daily totals per product. They come only from shoppers who allowed analytics in your storefront's cookie banner (or from every shopper if you switched the banner off), and record no information about the shopper.
Products set up before uploads
A product whose 3D model was added as a link in the product editor keeps showing it, marked Linked model, not checked. Upload the file in the AR showroom to have it checked; once you do, the uploaded file is used.
Who can do what
Anyone who can see your products can see the showroom. Uploading, replacing and removing files, and changing placement or the showroom setting, need permission to edit products (staff, managers, admins and owners).