| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Discuss (mail) • Website (website) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 595 |
| Technical Name |
threed_website |
| License | GPL-3 |
| Website | https://odoo.tapray.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Discuss (mail) • Website (website) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 595 |
| Technical Name |
threed_website |
| License | GPL-3 |
| Website | https://odoo.tapray.com |
| Versions | 18.0 19.0 |
3D & Video Attachment Preview
Render GLB / GLTF 3-D models and MP4 / WebM videos
directly inside Odoo back-office forms, lists and chatters.
The add-on ships Google <model-viewer>; no external service
is contacted.
Key Features
- Inline preview for
.glb,.gltf,.mp4and.webmfiles stored in product.document. - Both backend/frontend implementation — files stay on your Odoo server.
- Honours native Odoo access rights; only authorised users can view.
How to Use
- Install the module from Apps.
- Attach a 3-D model or video to product.document of any product (enabled for Product Document out of the box).
- Click the attachment thumbnail — it opens in an interactive viewport.
- In edit mode, you can configure the model viewer theme (light or dark), the position of product documents among the product images, whether to preview media directly on the product page, and whether to show or hide the default Documents section on the Odoo website.
Compatibility
- Odoo 18 / 19 • Community and Enterprise editions
- Browsers: Chrome, Firefox, Edge, Safari 17 or newer
Support
Email : contact@tapray.com – we reply within 2 business days.
License
GPL-3
Please log in to comment on this module
There are no ratings yet!
This doesnt seem to work in mobile
I've tested the module on both Odoo 18 and 19 in mobile browsers, and it seems to work as expected here. To help me reproduce the issue, could you please share: