eCommerce
3D Product Configurator
Let customers build products in real-time 3D or 2D images on your website, switch colorways and recolor materials live, watch the price update, and view it in their own room with AR.
Overview
3D Product Configurator.
3D Product Configurator turns any configurable product on your Odoo website into a live visual studio. Shoppers rotate and zoom a real-time 3D model, switch baked colorways and recolor individual materials from a swatch, or, for flat products, flip through a clean image per option. The price updates as they choose, impossible combinations grey out using your own Odoo attribute exclusions, and on a phone they can tap View in your space to place the product in their room with AR. When they are happy they add the exact configured variant to the cart or request a quote, and can save and share the build by link. It runs on the open glTF/GLB 3D standard with the viewer engine bundled inside the module, so there is no external library, no CDN and no third-party service to install. Everything is driven by your existing Odoo product attributes and variants, set up per product from a single Configurator tab.
What's included
Key features.
3D Product Configurator gives your Odoo website the kind of live, build-it-yourself experience shoppers expect from premium brands. Instead of a flat photo and a list of dropdowns, the customer sees a real-time 3D model of the product, turns it in their hands, recolors it, and watches the price move as they choose, then places it in their own room with augmented reality before they buy.
What it does
Enable the configurator on any configurable product and pick a visual stage. In 3D mode you upload a glTF or GLB model and map each product option to either a baked colorway inside the file or a single material the configurator recolors from a swatch. On the storefront the shopper rotates and zooms the model, picks options on the side, and sees the model recolor and switch instantly while the price updates from Odoo combination pricing and impossible combinations grey out using your own attribute exclusions. On a phone a View in your space button opens augmented reality, Scene Viewer on Android and Quick Look on iOS, to stand the product at real scale on the floor.
For flat products there is a 2D mode: give each option a photo or short video and the stage shows the matching picture as the shopper configures. When the build is ready the customer adds the exact configured variant to the cart or requests a quote, and can save and share the configuration by link or download a PDF summary. The whole thing runs on the open glTF standard with the viewer engine bundled in the module, so there is no external library, no CDN and no third-party service to install.
Who it's for
Furniture, footwear, apparel, vehicles, signage, packaging and any maker of customizable products that wants a modern, visual buying experience on the Odoo website. It suits stores that already use product variants and want shoppers to see exactly what they are ordering, brands that want an augmented-reality try-in-your-room moment, and teams that want all of this on their own domain with nothing external to install.
Questions
About 3D Product Configurator.
How do customers configure a product in 3D on my Odoo website?
Enable the configurator on a product and upload a 3D model, then map each product option to a colorway or a material color. On the website the shopper opens the product, rotates and zooms the live 3D model, and picks options on the side. The model recolors and switches in real time and the price updates as they choose.
What 3D file format does the configurator use?
It uses the open glTF and GLB standard, the same web 3D format used by large product and car configurators. Baked colorways use the standard KHR material variants extension inside the file. For iOS augmented reality it also accepts an optional USDZ model for Apple Quick Look. You can point to an uploaded file or a hosted URL.
Do I need to install any extra library or service for the 3D viewer to work?
No. The 3D viewer engine is bundled inside the module and served from your own Odoo server, so there is no external library to install, no CDN call and no third-party account. It works offline and keeps customer traffic on your domain.
Does it work on mobile and can shoppers see the product in their room with AR?
Yes. The configurator is responsive on phones and tablets, and when a 3D model is set the shopper sees a View in your space button that opens augmented reality, Android Scene Viewer on Android and Quick Look on iPhone and iPad, to place the product at real scale on their floor.
Can shoppers change colors and materials in real time?
Yes. Each option can either switch a baked colorway inside the model or recolor a specific material from a color swatch, and you can set an opacity to hide a part. The change is applied live to the model without reloading the page.
Can I use it for flat products like art prints or apparel that have no 3D model?
Yes. Switch the visual stage to Image and give each option its own picture or short video. The stage shows the matching image as the shopper picks options, so it works for prints, apparel, packaging and any product where a photo per option is enough.
Which Odoo versions does this module support?
Use the version selector at the top of this page to pick your Odoo release. Each branch is published as its own listing for that exact version.
On the Odoo Store
Get 3D Product Configurator on the Odoo Store.
Pick your Odoo version and install it in a click, with free updates and real support behind it.
Request early accessKeep exploring
More CODEerts apps.
All 40 of our published modules are open to browse, on the Odoo Store and in our app browser.
Ready to make Odoo work the way your business does?
Book a free callCODEerts is a team of certified Odoo experts and full-stack engineers. We implement, customise and support Odoo ERP, then build the software around it.