3D product visualisation turns an approved digital model into something customers can understand. It might be a still image for a catalogue. It might be an interactive view on a product page. It might be a configurator that shows the result of their choices.

Discuss your product rangeTry the demos

I build browser-based product experiences. That includes the rules, interfaces and integrations around 3D assets. Start with the product information and the customer’s decision. A striking model helps only when the business can actually supply what it shows.

Choose the output before you commission assets

Choose the output before commissioning the assets
Output Useful when Production consideration
Still product render You need a controlled view for a product page, brochure or comparison Approve camera, material appearance, scale and export sizes
Interactive 3D viewer Customers benefit from inspecting shape and detail from several angles Prepare efficient geometry and textures, controls and a static fallback
Product configurator Customers choose valid combinations of materials, components or dimensions Separate changeable parts and connect choices to product rules
Room or spatial presentation Context and arrangement help explain suitability Use trustworthy dimensions and distinguish visual planning from technical sign-off

2D or 3D: the same sofa, two ways to choose

A finish choice does not always need a live 3D renderer. The three stills and the interactive demo below use the same original Haven sofa model. The stills keep the camera fixed. The 3D version lets you view the sofa from other angles. This is a portfolio example. It is not a manufacturer’s catalogue or a claim about a client’s results.

Original Haven sofa in stone upholstery, from the front left
Haven / Stone. Fixed-view WebP: 7,096 bytes.
Compare the Moss finish
Original Haven sofa in moss upholstery, from the front left
Haven / Moss. Fixed-view WebP: 7,990 bytes.
Compare the Ink finish
Original Haven sofa in ink upholstery, from the front left
Haven / Ink. Fixed-view WebP: 8,510 bytes.

A 2D configurator can switch between approved images like these when a customer picks a finish. It can also combine compatible image layers. Product rules, quotes and checkout checks are still needed. This is true whichever visual format you choose.

Try the matching 3D product

Choose Explore in 3D. Keep Haven selected and switch between Stone, Moss and Ink. Drag the product to see its sides and back. Choosing your own viewpoint is what the interactive model adds.

Seating configurator interface preview

Interactive 3D loads when you choose Explore. Choose products without 3D. Open the demo in a full window.

What the example files weigh

File sizes for this original demonstration, measured 23 September 2026
Asset Bytes on disk What it provides
One Stone still, 1328 × 470 7,096 One approved view and finish
All three finish stills 23,596 Three finishes at the same camera angle
One Haven GLB 592,032 Geometry and materials for an interactive finish variant
Shared studio JavaScript 606,510 Viewer code and the bundled 3D engine, reused across the demonstrations

These are source-file sizes. They are not a full page-weight comparison or a speed test. The 3D page also loads interface files, thumbnails and a product manifest. Compression, caching and device capability all affect real transfer and speed. So does the number of variants a visitor opens. The three GLB files in this demo repeat geometry. A production build could reuse the geometry and change only the materials.

Choose based on the customer’s decision

Use stills when one fixed angle shows the finishes clearly. Use interactive 3D when shape, assembly or viewing angle matters. A large option set needs a plan for making assets. Exporting every combination can get expensive. Layered 2D images or reusable 3D parts can cut the duplication.

A useful hybrid is the one shown here. Show an image first. Load 3D when the visitor asks for it. My MMU and REM research case study explains an earlier image-based configurator. The seating demonstration shows the current browser-based interface in more detail.

Build from product evidence

Supply dimensions, reference photos, material specifications and the list of variants. Identify which details are fixed. Identify which can change. If you have CAD files, check whether they suit the intended output. Manufacturing geometry is not automatically ready for a responsive web viewer.

Approve one representative product before you expand the range. Check proportions, component boundaries and finish appearance against the source evidence. Screen appearance depends on lighting, display and material treatment. So the viewer should not make promises of exact physical colour matching that the evidence cannot support.

Design for reuse, but not one file for everything

One detailed source model can support several outputs. Each delivery format may still need its own preparation. A still render can use detail that would be costly to download and draw on a phone. An interactive model needs chosen texture sizes, useful levels of detail and a structure that matches its controls.

The 3D model preparation guide explains component naming, material boundaries and web delivery. Version your source assets and exported files. That way, you can trace a product change through the catalogue.

Add interaction when it answers a question

Rotation can show shape. A material selector makes finishes easier to compare. A configurator can prevent invalid combinations. It can also produce a specification for a sales team. These are different levels of functionality. Each needs different data and testing.

My Praxis work includes product configurator examples for several applications. Salon furniture is one long-running application of that wider technology. The same principles can apply to other configurable product categories.

Try the lighting demonstration. It separates finish choices from preview exposure. Or try the table demonstration for a guided selection and review sequence. Both use original portfolio models, not live manufacturer catalogues.

Approve the experience as well as the image

Test the asset on the devices customers use. Check loading, controls, text alternatives and the move to a quote or product page. A static preview can show the product before the interactive viewer loads. That keeps a good first impression on a slower connection.

Keep visual approval separate from commercial approval. The application still needs a definitive check of price, availability and valid options. Do this before it accepts an order or quote. The glossary entries on HDRI lighting and digital twins cover two terms that often come up in visualisation briefs.

Related reading: Three.js ecommerce examples.

Scope one representative product

Bring the product, its source assets, the outputs you need and any configurable options. The configurator brief and cost guide help you see the work involved.

For live examples of finish changes on a 3D model, try the retro appliance configurator or the watch configurator.

Discuss 3D product visualisation for your range, or explore the full product configurator service.