Real-time 3D patio roof configurator — from first dimension input to complete material list.

A multi-step configurator that calculates a live 3D preview while the user enters their first measurements. Impossible combinations are intercepted automatically. The output is a complete, print-ready material list with pricing.

Project type3D Roof / Multiwall Sheet Configurator
TechnologyHTML5, WebGL, 3D real-time rendering

The client is a northern German wholesaler specializing in wood, construction-related plastics and building foils. They had built an early product configurator in 2009 — but the system had aged out. The task was to rebuild it entirely for HTML5 and WebGL, with a dramatically better user experience.

The result is a 5-step configurator that starts with a real-time 3D preview from the very first input. The user immediately sees the price impact of every decision. Invalid configurations are caught automatically — the user is never stuck.

Multiwall polycarbonate configurator — 3D real-time preview with dimension inputs and live price
Step 2 — sheet properties and model selection Step 3 — roof details and profile selection

What this configurator does

  • Real-time 3D WebGL preview rendered while the user enters their very first measurements
  • 5-step process: substructure → sheet properties → roof → accessories → material list
  • Automatic product recommendation based on preferences — a sheet model is pre-selected for the user
  • Invalid configuration detection with suggested solutions — no dead ends
  • Fully automated material list calculation with save and print option
  • Admin backend: all products, prices and relationships updated via Excel upload
  • Since the user always starts with a valid configuration, price changes are immediately visible

Why 3D matters for this product

Patio roofs are spatial products. Width, depth, angle and material all interact visually — and customers buying a roof for their home garden need to see the result before committing. The 3D preview removes the largest entry barrier: the fear of buying the wrong thing.

The real-time feedback loop (every input immediately updates the 3D model and the price) removes the need for a sales consultation in most cases. The configurator does the job of an experienced advisor — for every visitor, at any time.

Material list step — complete parts list with print option

Other configurator projects

Fence Configurator

Drag-and-drop fence planner with automatic accessory calculation and direct cart handover. Built for mein-gartenversand.de and gartenzaundirekt.de.

View project →
Custom Configurators

Configurators for garage doors, technical products and CPQ processes — always starting from the actual business process.

View approach →

Need a configurator for a complex product?