Product 3D Viewer
Turn flat product photos into an interactive 3D model on your website shop. Upload one glTF/GLB file per product and customers can rotate, pan and zoom it. The model is variant aware: pick a color or fabric and it recolors live. On mobile, shoppers can even place the product in their room with AR. Pure website, one dependency (website_sale).
See it live
The 3D viewer stays in sync with the variant the shopper picks. Choose a fabric or color and the model updates in real time, no page reload, no separate photo set per color.
See it in your space
Shoppers place the product at real size right in their room, straight from the product page. On Android it opens in Google Scene Viewer from the GLB, and on iOS in Apple Quick Look (via an optional .usdz). On desktop a QR code next to the viewer hands the shopper off to AR on their phone. AR is yours to control: switch it on or off per product, or for a whole product category at once.
What this module does
Flat photos leave shoppers guessing. This module replaces them with a real, interactive 3D model that follows the variant the customer is configuring, so what they see is exactly what they will order. It is lightweight and website-native: upload a model, map your colors once, and the viewer does the rest.
How it works
From install to a live, variant-synced 3D model in a few clicks. No template editing, no code.
- Install the module (it depends on website_sale).
- Open a product, tick Enable 3D Viewer and upload the glTF/GLB model (optionally a .usdz for iOS AR).
- Click Read 3D Model & Auto-Map: the module reads the materials inside the GLB and matches them to your attribute values (a material named fabric_navy maps to the value Navy). Fine-tune any line by hand; manual edits are never overwritten.
- Set the viewer options you want: auto-rotate, exposure, shadow intensity, zoom-to-part on selection, and whether AR is allowed.
- Publish the product and open its website page: the 3D viewer opens by default, and the model recolors the moment a shopper picks a variant.
Set it up in minutes
No developer needed. Enable the 3D viewer on any product from its form, and control AR from the product or from the whole product category.
Screenshots
Helping businesses work smarter with tailored Odoo solutions. We deliver custom modules, integrations, and workflow improvements designed for your needs.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Discuss (mail) • Invoicing (account) |
| Lines of code | 860 |
| Technical Name |
mindscript_product_3d_viewer |
| License | OPL-1 |
| Website | https://www.mindscriptech.com/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module