Chevron right icon
3D commerce

3D commerce

What is 3D commerce?

3D commerce (also called 3D ecommerce) is the practice of using interactive three-dimensional assets, including product models, configurators, AR overlays, and streamed scenes, to sell physical or digital goods across online storefronts, marketplaces, and retail media. It replaces or augments the traditional flat product photograph with a dimensional representation the shopper can rotate, resize, configure, and often place in their own environment before buying.

The category emerged from the intersection of two shifts. Consumer devices gained the ability to render 3D natively in a browser through WebGL and, more recently, WebGPU. At the same time, 3D asset production pipelines matured enough that shoppable models could be produced at retail SKU scale. What began as a niche capability for furniture, footwear, and automotive brands is now a horizontal expectation across categories. The Khronos Group's 3D Commerce Working Group, founded by retailers, engine vendors, and marketplaces, has been publishing asset creation guidelines since 2020 and running a viewer certification program since 2021, signaling that the category has crossed from experiment into infrastructure.

3D commerce sits alongside two adjacent terms that describe more specific contexts. Spatial commerce refers to purchase experiences inside AR, VR, and mixed-reality environments, typically on head-worn hardware such as Apple Vision Pro or Meta Quest. Immersive retail describes the broader physical-plus-digital retail experience in which 3D is one input alongside store layout, staff tools, and endless-aisle systems. 3D commerce is the umbrella term for the underlying capability: dimensional product content, wherever it renders.

How 3D commerce works

An end-to-end 3D commerce experience touches four stages, each of which is a discipline in its own right.

Asset production. The 3D model of the product is created via photogrammetry, CAD conversion, manual modeling, or increasingly AI-assisted generation. Materials are authored to a physically based rendering (PBR) standard so the model responds to light realistically across viewers. The Khronos 3D Commerce Asset Creation Guidelines formalize what a ready-to-sell asset looks like, covering geometry topology, texture resolution, material parameters, and file-size targets.

Delivery format and packaging. The finished asset is exported to a delivery format. glTF is the near-universal choice for web and mobile viewers; USDZ handles Apple's AR Quick Look surfaces. Compression steps such as Draco (geometry) and KTX2 (textures) can reduce file size by an order of magnitude or more with minimal perceptual loss.

Streaming and load. The asset reaches the shopper's device through a content delivery network. Progressive or adaptive streaming techniques let the viewer render an initial low-detail representation within a second or two, then upgrade fidelity as more data arrives. This pattern is important because 3D commerce lives on product pages where load time drives conversion.

Rendering and interaction. A viewer running in the browser (WebGL, WebGPU, or a JavaScript library such as model-viewer, Three.js, PlayCanvas, or Babylon.js) presents the model. The shopper can rotate, zoom, swap colorways via a configurator, or trigger AR to place the model in their room. Analytics fire on each interaction so the storefront can measure engagement and correlate it with conversion downstream.

Where 3D commerce shows up

The category takes several distinct product forms, each with its own buying behavior and technical constraints.

Product visualization on the storefront. The most common shape: a rotatable 3D model on the product detail page. The pattern has been adopted at scale by furniture, apparel, and home-goods retailers, and is widely cited as a conversion driver on product detail pages when the asset quality and load time meet the shopper's expectations.

Product configurators. A 3D scene in which the shopper selects options (color, material, size, feature) and sees the result in real time. Common for furniture, footwear, automotive, and made-to-order fashion. Configurators can drive both online conversion and in-store sales when used as digital sales aids.

AR try-on and room placement. The shopper's camera becomes the stage. Cosmetics, eyewear, watches, and apparel use AR try-on; furniture and appliances use room placement via ARKit Quick Look, ARCore Scene Viewer, or WebXR.

3D advertising and shoppable media. 3D creatives running inside display, social, and connected-TV inventory, including playable ad units and shoppable AR experiences that let the shopper interact with the product before landing on the storefront.

3D commerce versus adjacent categories

The vocabulary can get muddled. A short comparison table clarifies how the near-neighbors relate.

TermScope
3D commerceUmbrella for using 3D content to sell anywhere online, across storefronts, marketplaces, and ads.
Spatial commercePurchase experiences inside AR, VR, and mixed-reality contexts, typically on head-worn hardware.
Immersive retailThe broader physical-plus-digital retail experience; 3D is one input, alongside store layout and staff tools.
3D advertisingA specific application of 3D commerce: dimensional creative running in ad inventory rather than on the storefront.

The four are complementary, not alternatives. A shopper can encounter a 3D ad (3D advertising), click through to a rotatable model on a storefront (3D commerce), place it in their room via AR (still 3D commerce), and later revisit the same product inside a spatial store on a headset (spatial commerce). The underlying 3D asset can serve all four surfaces if it is built to the Khronos guidelines and delivered through a viewer that can span them.

Delivery constraints

The economics of 3D commerce hinge on delivery. A production 3D asset in its native form can range from tens to hundreds of megabytes, while a typical product page allocates a fraction of that budget before conversion drops. The industry response has been threefold: compression (Draco, KTX2, mesh optimization), progressive delivery (a low-detail placeholder rendered first and refined as bytes arrive), and viewport-adaptive streaming that prioritizes detail based on what the shopper is currently viewing. Streaming architectures purpose-built for 3D commerce extend these patterns further, reducing the cold-start byte budget so higher-fidelity assets can ship on product pages that historically capped at very small file sizes.

See also

3D product configurator — Configurable 3D scene that lets the shopper spec a purchase in real time.

3D streaming — Delivery architecture that lets 3D commerce assets render immediately without a large upfront download.

Additional resources