Viewer SDK¶
Licensing
Access to the APIs documented in this section is granted to licensees of the Viewer SDK tier only. i.e., access to the API is not included in the ESSENTIAL, PRO, or PRO+ subscriptions. If the Viewer SDK tier fits your project, subscribe or contact us and we will help you choose.
Embed an Excelsior viewer in your own website, host scenes on your infrastructure, and connect materials, product options, prices, and page controls to the rendered product.
Start here¶
- Follow the Viewer SDK guide to put a working viewer on a page.
- Copy the basic viewer example, then adapt its scene, materials, properties, and controls.
The working examples also cover ES modules, jsDelivr, iframe sharing, configurators, multipart products, and generated geometry.
What you can build¶
catalog.maverickexcelsior.com is a mock webshop where the viewer, product options, beauty shots, and prices work as one interface.
Reference¶
| Inventory | Use it to find |
|---|---|
| Commands | Every supported viewer.commands operation and its recommended higher-level method. |
| Events | Stable event names, payloads, and listener behavior. |
| Properties | Scene, camera, render, animation, and layer property identifiers. |
| Library | Exact material and ambience names. |
