3D Viewer - API documentation
3D Viewer API The sayduck viewer exposes an api object with various methods that you can use to interact with the sayduck viewer. There are two methods to access the viewer api. Listen for the sayduck.api-ready event (Recommended)¨ Invoke the sayduck.request-api eventFeatured3D Viewer - Dynamic API examples
Dynamic 3D Viewer refers to a product with unlimited amount of sizes or material options. To create one, you will need to use our Viewer API. Example integration Example integration: https://jsfiddle.net/huspqyct/Few readers[Legacy] Dynamic 3D Viewer
Dynamic 3D Viewer allows our users to update the Base Colour texture on an embedded 3D viewer directly with an javascript event. This can be used to create custom products like Mugs, Pillows or Paintings by letting your customers upload their own .jpg or .png texture to an template 3D product. Popular3D Viewer - Configurator API Examples
This article shows you how to use the configurator API with example integrations.Few readersDynamic USDZ Viewer
Dynamic USDZ Viewer The dynamic AR is a completely different product of ours, called the Dynamic USDZ Viewer (with a similar but separate tier pricing than the Dynamic 3D Viewer), with a slightly different implementation. Embed code For the dynamic USDZ viewer to work correctly, you should disable the web AR in the 3D Viewer, which does not support dynamically updated texture. Instead, for dynamic AR experience on iOS devices, you need to add an embed code of the following format to yoPopular[Legacy] 3D Viewer Documentation
You can embed Sayduck's 3D Viewer in your site in a matter of seconds. All you need to do is copy the embed code from the embed & export tab, and paste it on your own site.Popular[Legacy] Configurator API
To communicate with Sayduck's 3D Configurator, you can use the JavaScript API, which is based upon plain JavaScript events.. In the following sections, we detail the available messages, and their data format. You can setup event listeners to catch the events and react appropriately.Popular