Skip to main content

Build the Catamaran Configurator

In this tutorial you build a complete configurator for a 20 metre catamaran, the way a merchant builds one for their own product. You start with one file and finish with a product page where a shopper picks the size, the finishes and the equipment, sees the boat change, and pays the right price.

Press Play to see it as a shopper will.

Every step has a picture, and every picture comes from the same steps you follow. Each chapter starts from where the last one ended and has a file you can load, so you can begin at any chapter. A chapter's file fetches its boats and pictures from bitbybit.dev, which suits learning. On a real product, upload your own files to Assets.

The chapters​

ChapterWhat you addPlan it needs
Load the boatThe model, and a look at what is inside itBase
The surroundingsSky, sunlight, water and the opening viewBase
FinishesA deck choice from the file's variants, and colour collections set in ComposerBase
Options and rulesHelms, sun beds, the tender and a rule between two optionsBase
Three sizesThe 15 m and 25 m boats, a Length control and loading on demandBase
The panelCards, swatches and pills, sections, a theme and a phone layoutBase
Show it offScene and interior choices, a camera that follows them, measurements and a name on the hullBase for the choices, Standard for the camera and the measurements, Pro for the name
Price itA base price, option charges, a total in the panel and a card in the cart, with linked products, parts and a PDFBase for the prices and the card, Pro for the rest
Publish itThe checks, the save and the publish, then the product page and the first orderBase

What you need​

  • 3D Bits in a Shopify store, or a development store to practise in.
  • The boats and pictures, in one file. It holds catamaran-20m.glb, catamaran-15m.glb and catamaran-25m.glb, the pictures for the option cards, and the licence. Each boat is an ordinary GLB with materials, material variants and named parts, so everything here works the same with your own model.
Download the boats and pictures (19.0 MB)

Using the boat​

The boat is a sample for learning 3D Bits, made by Bitbybit in the Designer, our parametric CAD modeller. How it was designed is on our blog. You may follow this tutorial with it, test with it in a development store and share it with credit, under CC BY-NC 4.0. You may not use it commercially, and the Bitbybit logo on it is not part of that licence.

Verified against the product in November 2026