November 02, 2022

Reading time minutes

How Vntana helps you easily share 3D models

Hyland and Vntana have partnered to improve the 3D collaboration experiences of internal stakeholders, B2B partners and consumers.

Michael Vachette

Global sales engineer

It really does not help that 3D design is a jungle of proprietary tools and file formats.

Fortunately, the introduction and industry adoption of Khronos Group’s open glTF format provided a solid foundation for the democratization of 3D, enabling it for something as ubiquitous as a web browser.

Introduce this format into your workflow and you are good to go, right?

Sadly, that would be too easy. Why? 3D assets are big, take time to load, might consume all your device RAM and can even make your web browser crash! Hardly the ultimate user experience.

New! A 3D sharing solution in partnership with Vntana

Vntana, an industry leader in making 3D fast and scalable for eCommerce, and the Hyland Nuxeo Platform Product Asset Management (PAM) solution, a part of the Hyland DAM and content services product-suite, have partnered to introduce a connector that improves the 3D collaboration experiences of internal stakeholders, B2B partners and consumers.

Why Vntana and Nuxeo Platform?

Vntana’s technology automatically compresses 3D models while retaining enough details to deliver accurate renditions. This helps Vntana deliver an immersive experience by presenting an augmented reality deployable across the web, social media sites and the metaverse. Even better, the compressed models still use the glTF format!

The Nuxeo Platform PAM solution makes the digital product creation workflow more efficient and collaborative by bringing the stakeholders into a central content hub.

Leveraging Vntana’s technology in the Nuxeo Platform greatly improves the user experience by:

  • Dramatically reducing 3D models’ loading time
  • Making browsing, as well as processes like review and approval, even smoother

How can I try the Vntana-Nuxeo Platform connector?

First, you will need a Vntana account. If you do not have one, get in touch with the excellent team at Vntana:

Then, install the connector on your Hyland Nuxeo Platform instance and make sure to have a look at the documentation.

Get started: Using the Vntana-Nuxeo Platform connector

While the connector has a default configuration, in true Nuxeo Platform fashion, everything is configurable within Nuxeo Studio.

Several automation operations are available, which makes it incredibly easy to use the connector features in event handlers, as REST API endpoints or as actions in Hyland’s Nuxeo Web UI. For example, to automatically publish a 3D model to Vntana when added in the Nuxeo Platform, a simple event handler on the ‘document created’ event and an automation script will do the job:

function run(input, params) {
return Vntana.PublishModel(input, {
‘save’: true

Similarly, for fetching the optimized model when it is ready and saving it as an attachment:

function run(input, params) {
var optimizedModel = Vntana.DownloadModel(input, {
‘format’: ‘GLB’
Blob.AttachOnDocument(optimizedModel, {
‘document’: input,
‘save’: true,
‘xpath’: ‘files:files’

Vntana recently introduced webhooks, and we plan to leverage this capability to make the integration even more seamless.

On the UI side, several reusable Nuxeo Web UI elements such as the Vntana viewer and actions to publish/unpublish models to Vntana are made available. The Vntana annotation tool is also embedded in Nuxeo Web UI.

Finally, the connector between Hyland’s Nuxeo Platform and Vntana can also be used to deliver 3D assets to downstream applications such as ecommerce sites or for advertising on Instagram and Facebook. To make things easy, the embedded view displayed on downstream applications is also embedded in Hyland’s Nuxeo Web UI.

To conclude, Vntana’s lightning-fast 3D model rendering, combined with Nuxeo Platform’s comprehensive product asset management capabilities are a great fit for organizations looking to streamline and accelerate their digital product creation, from ideation to delivering unique consumer experiences.