For people who sell

Let them build the one they want.

Options that map to variants somebody can actually order. Rules that stop impossible combinations before they happen. A price that adds up while they choose.

A dining chair: oak frame, wool seat in dark green, brass feet. The price beside it reads 480 €. The walnut option is greyed out, because walnut can't take brass.
made with RTSHOW

That is the product, running here, not a screenshot. If it does not load you still get the image and the description.

What the visitor does

They stop imagining it, and start choosing it.

  • Pick from the options you defined and watch the model change.
  • See a price that adds up as they go, if you want one shown.
  • Get stopped before choosing a combination you can't actually make.
  • Take away exactly what they built, in a form your system can read.

What you do

Four steps, and none of them is modelling.

  1. Upload the model with its variants already separate.

    Separate objects or separate materials — either works.

  2. Group the variants into options.

    Not "Material_04". "Oak", "Walnut", "Painted". Names a buyer would use.

  3. Write the rules.

    What excludes what. What requires what. What is out of stock this month.

  4. Price it, publish, paste one line.

    Your page gets the configuration back when they're done.

What you bring

One model whose options are already separate.

This is the part people get wrong. If the chair is one welded mesh, there is nothing to switch and no configurator to build. Separate first, then upload.

Formats

glTF · GLB · USDZ · FBX

Variants can be objects or materials.

Before you get your hopes up

Three things it is not.

It is not a checkout

It takes no payment and holds no stock. It hands your site a configuration; what happens next is your system's job.

It won't invent variants

If the model doesn't have them, neither does the configurator. No amount of setup creates a colour that isn't in the file.

It is not a quoting engine

It can show a price you defined. It does not know your margins, your shipping or your tax.

The same in all three

The parts you shouldn't have to ask about.

It works without 3D

Every page carries the image and the description in the HTML. If WebGL is off, the tab is throttled or the engine never arrives, your visitor still gets the point — and so does a search engine.

Nothing follows your visitor

No analytics, no cookies, no storage, and not a single request to anyone but RTSHOW.

One line in your page

The same snippet for all three. Publish again and your page updates; you don't touch the HTML twice.

It stays out of your CSS

The embed lives in its own shadow root. Your styles don't leak in and ours don't leak out.

One subscription, three doors

Same engine, different question.

You are not buying this one. You are buying all three, and using the one that matches the job in front of you.

Stop sending swatches. Send the chair.

Not open yet. Leave an address and you hear from us once, when it is.