Skip to content
How it works Demo tour Pricing AR studio About News Help Contact
Start freeRequest a demo

Let clients swap furniture and fixtures

Updated 14 November 20262 min read

Name groups in your model “Sofa = Linen” and “Sofa = Leather” and your client can switch between them.

Finishes change materials. To let your client switch whole objects, such as a linen or a leather sofa, a round or a square table, put every version in the model and name them by a simple rule. The tour turns them into a choice.

The naming rule

Name each version’s group or object Slot = Option:

Object name in your modelWhat the client sees
Sofa = Linen*Tab “Sofa”, option “Linen”, shown when the tour opens (the * marks the default)
Sofa = Leather (+$800)Option “Leather” in the same tab, with “+$800” next to it
Pendant = Globe*Tab “Pendant”, option “Globe”, the default
Pendant = DomeOption “Dome”
  • The text before = is the slot (the tab name); the text after is the option.
  • Put all versions in the same place; only one of each slot is shown at a time.
  • Mark one option per slot as the default with *. Without it, the first one is shown.
  • Use the same slot name for every version, spelled the same way. A slot needs at least two options.
  • Add a price or note in brackets at the end: Sofa = Leather (+$800).
  • Underscores count as spaces, so Sofa_=_Leather works too if your exporter replaces spaces.

In your design software

  • SketchUp: make each version a group or component and name the instance Sofa = Linen* in Entity Info.
  • Blender: name the objects (or a parent empty) Sofa = Linen*; export with all versions visible.
  • 3ds Max and Revit (via FBX): name the objects or groups the same way.
Advanced

If your exporter writes glTF extras, an object can instead carry the properties vrt_slot and vrt_opt; the result is the same.

Check it

Upload the model, save and open the tour. Select Customize, or tap the item: each slot appears as a tab with its options and their notes. For priced materials on surfaces, use client choices.

Was this article helpful?

Still need help?

Send us your question or your model. A person on our team reads it and answers by email.

Saturday to Thursday, 9:00 to 16:00 Iran time (UTC+3:30).