A 3D configurator that shows the buyer's own piece
The rule: A visitor should see the piece they have in mind, in their stone and finish, before they ask for a price.
Edge cases
- Six forms, four granites and three finishes make 72 combinations, far too many to photograph.
- Granite is chosen on grain and colour, so a flat colour swatch on a generic model would mislead.
- On a phone, turning the model with a finger must not stop the visitor scrolling the page.
How it is handled
The hero is a live WebGL scene. Stone swatches wrap photographed granite onto the model, the finish buttons switch between polished, honed and leathered, and dragging turns the piece. The canvas leaves vertical swipes to the page, so turning a piece on a phone never traps the visitor. A section drawing beside the model redraws its profile as the form changes.
What the visitor controls
Form
- Choices on the live site
- Spheres, columns, balusters, urns, basins, fountains
- What changes
- The turned profile and its section drawing
Stone
- Choices on the live site
- Jet black, salt and pepper, golden brown, veined
- What changes
- The photographed granite on the model
Finish
- Choices on the live site
- Polished, honed, leathered
- What changes
- How the surface takes the light
Drag
- Choices on the live site
- Turn the piece by hand
- What changes
- The viewing angle



