CONCEPT DEMO · FURNITURE

3D configurator and WebAR demo for furniture

Fabric variantsPBR texturingWebARglTF/USDZ

Concept demo. This page describes a demo scene GlareAR built to show category behaviour. It is not an implementation delivered for a brand and claims no sales metrics. For a published client case, see the Kumtel case study.

SUMMARY

GlareAR built this demo to show the two questions that define the furniture category: how fabric selection changes instantly on screen, and how the product lands in the buyer's own room at 1:1 scale. The scene runs on a single chair geometry, with variants derived at the material layer. This is a demo scene rather than a client project.

What are you looking at?

The scene below is a working 3D configurator GlareAR built for the furniture category. You can rotate the chair, zoom in, and switch fabric options. On a mobile device an AR button appears, letting you place the product in the room you are standing in.

Live 3D configurator

GlareAR furniture demo scene. A 3D viewer on desktop, AR room placement on mobile.

Open demo full screen →

Why do fabric variants not need separate models?

Each fabric option on the demo chair is not a separate 3D model. The geometry is produced once, and fabric is defined through separate PBR material channels: base colour, roughness, normal map and weave pattern. Switching variants means switching those channels, so no new file downloads and the transition is instant.

The practical consequence is that production cost does not grow linearly as the fabric collection grows. Studio photography needs a separate shoot, separate logistics and separate retouching per fabric, whereas in a 3D scene a new fabric is just a new material definition.

ElementApproach in the demoWhy
Chair bodyOne geometry, shared across variantsFile size and production cost stay flat
FabricPBR material layerSwitches instantly, no reload
Wooden legsSeparate material definitionSelectable independently of the body
AR outputUSDZ for iOS, glTF/GLB for AndroidTwo formats from one source model

How does this adapt to your own range?

This scene is a demonstration of category behaviour rather than a template. Building the same structure for your product follows this order: take the product and variant inventory, produce geometry from CAD or a dimension table, define the fabric collection as material channels, and wire the configurator to your store platform's variant structure.

  1. Product selection: Start with the models carrying the most traffic and the highest return rates rather than moving the whole range at once.
  2. Geometry production: Through retopology where CAD exists, otherwise from a dimension table and reference photography; dimensions stay 1:1 for AR.
  3. Fabric library: Every fabric in the collection is defined as a PBR material and reused across all compatible models.
  4. Store binding: Selection is wired to your Shopify/Ticimax/İdeasoft variant structure so the cart matches the screen.
FAQ

Common questions on this topic

Is this demo a real client project?

No. This scene is a demo GlareAR built to show how the furniture category behaves, and does not represent an implementation delivered for a brand. GlareAR's published client case is the Kumtel Home Appliances integration in the home appliance category.

How many fabric variants can the demo chair carry?

In practice there is no limit, because variants are material-layer changes rather than geometry changes. Every fabric in a collection can be defined on the same chair body. The limit appears with variants whose geometry differs: a different arm structure or leg form counts as separate model work.

Can I see the demo with my own product?

Yes. GlareAR runs a scoping exercise building the same structure with one model chosen from your range. A CAD file, or a technical dimension table plus multi-angle reference photography, is enough to start.

For all questions see the FAQ page.

Let us scope this for your product range

GlareAR scopes timeline and deliverables against your product and file inventory.

Start a project