3D jewelry viewer
Bring interactive 3D to your product pages. Prepare a jewelry model, choose its materials, and publish a viewer your customers can rotate, zoom and explore.
Live storefront preview. Drag to rotate, zoom in, and choose a metal finish.
From model to storefront
DYJ prepares and reviews your deployment through a managed pilot while self-service publishing is completed.
- 1
Prepare the GLB
Start with a jewelry GLB prepared by DYJ Atelier or your CAD team. External assets are checked and mapped to supported jewelry materials.
- 2
Set the scene
Assign supported gemstone and metal materials, then configure lighting, shadows, background, and camera framing.
- 3
Review the pilot
DYJ prepares and reviews the hosted viewer configuration as part of a managed pilot while self-service publishing is completed.
- 4
Embed on your storefront
Add the supplied, domain-licensed embed to a supported Shopify, WooCommerce, or custom product page and test it on target devices.
Made for jewelry
Gemstones, metal finishes and the scene around them each have their own controls.
- Diamond rendering
- Custom-built WebGL shaders that calculate realistic refraction, internal reflections, and fire/sparkle specifically for gemstones.
- Metal rendering
- Pre-calibrated physically based rendering (PBR) setups for Yellow Gold, White Gold, Rose Gold, and Platinum.
- Scene controls
- Configure HDRI lighting intensity, shadow softness, background color, and camera limits to frame the model.
- Responsive viewer
- Responsive canvas sizing plus mouse and touch controls for current desktop and mobile browsers.
- Product-page embed
- Designed to sit seamlessly alongside your product gallery, respecting your ecommerce theme's layout and styling boundaries.
- Hosted delivery
- Viewer scripts, model files, and configuration can be hosted as part of a managed, domain-licensed deployment.
One model, two workspaces
Prepare the presentation in the editor. Let customers explore it on your storefront.
Viewer editor
Load a jewelry asset, assign supported materials, set the camera and lighting, and export review media before a managed deployment.
- Load and parse a GLB model
- Assign jewelry material presets
- Set camera angles and lighting
- Export screenshots and 360° video
Storefront viewer
An interactive widget on your product page, with rotation, zoom, supported metal switching and fullscreen viewing.
- 360° rotation and zoom
- Interactive metal switching
- Dynamic diamond sparkle
- Fullscreen 3D viewing
Fits your product page
For a managed pilot, DYJ supplies the model, hosted configuration, domain license and integration snippet.
Add the supplied embed to a supported Shopify, WooCommerce or custom product page. Working URLs and the product identifier are supplied after your asset passes review.
View an illustrative embed
<!-- Illustrative configuration; DYJ supplies your live URLs. -->
<div
id="oj-viewer"
data-product-id="abc123"
data-config-url="https://cdn.dyj.one/products/abc123/viewer.json"
></div>
<script src="https://cdn.dyj.one/viewer/v1/oj-viewer.min.js"></script>Build freely. Publish with a plan.
Unlimited building and previewing. One annual plan for live products and domains, with no cap on either. Prices exclude VAT.
Annual
€600/year
Unlimited published products · unlimited domains
- Publish live 3D on every storefront you run
- Domain-authorized embeds, no domain cap
- Unlimited draft configurations
Free to build
Prepare models, assign materials and preview for as long as you like. A plan is only needed when a configuration goes live.
14-day storefront trial
Try 1 published product on 1 domain before starting a plan.
If your plan pauses
Embeds show a neutral unavailable state. Nothing is deleted, and reactivating restores every published product as it was.
These are the published plan rates. Model preparation, storefront integration and pilot scope are quoted separately and confirmed in writing before deployment.
Across the jewelry workflow
From a private design review to a live product collection.
- Jewelry brands
- Add interactive 3D exploration to selected product pages so customers can inspect shape, settings, metal options, and details before purchasing.
- Ecommerce teams
- Deploy a supplied viewer embed on supported storefronts without maintaining the jewelry rendering engine inside the theme code.
- Atelier projects
- Bridge the gap between design and physical production. Allow private clients to preview and approve bespoke CAD models in an immersive 3D environment before casting begins.
- Internal teams
- Use the editor to process GLB files, assign materials, set presentation controls, and export screenshots or 360-degree video.
Questions about the viewer
Hosting, supported devices and preparing your models.
Do I need to host the 3D models myself?
Not for a managed DYJ viewer pilot. Hosting, domain licensing, asset limits, and integration responsibility are confirmed in the pilot scope before deployment.
Does the viewer work on mobile browsers?
The viewer supports responsive sizing and touch gestures for rotation and zoom on current WebGL-capable mobile browsers. Performance depends on the device and model size, so each asset is tested on target devices.
Can I use files not generated by DYJ Atelier?
While the viewer accepts standard .glb formats, it is specifically calibrated to read mesh hierarchies and material indices from DYJ Atelier files to automatically apply our proprietary diamond and metal shaders. External files require manual material mapping in the Viewer Editor.
Send one representative model. We will confirm preparation, storefront integration, hosting and pilot scope.
Discuss your model