Wedding Band Builder
The Wedding Band Builder is an interactive 3D configurator for designing custom wedding bands. Customers can choose ring profiles, metals, surface finishes, diamond settings, engravings, and more, all with real time photorealistic 3D preview powered by the iJewel3D engine.
It's designed for jewelry brands who want to offer a fully customizable wedding band experience on their website, either as an embedded widget or a standalone page.
Image
Screenshot of the full Wedding Band Builder interface showing two rings, the configuration panel with profile/material/diamond options, and the price summary at the bottom.
How It Works
Unlike traditional configurators that swap between pre made 3D models, the Wedding Band Builder uses a parametric approach:
- 2D profile shapes (D-Shape, Flat, Comfort, Knife Edge, etc.) are extruded along a circular path to create the 3D ring geometry in real time
- Materials and finishes are applied procedurally. Customers mix metals (White Gold, Yellow Gold, Rose Gold) with surface textures (Polished, Hammered, Brushed, etc.)
- Diamonds, edges, and grooves are computed on the fly based on the chosen configuration
- Engraving is rendered directly on the ring interior with selectable fonts and symbols
This means every combination produces a unique ring. There's no fixed catalog of 3D models to manage.
Video
Short video clip showing a ring profile being changed, width adjusted, and materials swapped, all updating in real time in the 3D viewport.
What You Can Customize
| Feature | Options |
|---|---|
| Profile | D-Shape, Flat, Comfort, Knife Edge, Beveled, Concave, Round + custom |
| Width | Continuously adjustable (mm) |
| Thickness | Continuously adjustable (mm) |
| Metals | White Gold, Yellow Gold, Rose Gold + custom |
| Partitions | 1-color, 2-color, 3-color bands |
| Surface Finish | Polished, Hammered, Brushed, Ice, Nature, Sand + custom |
| Diamonds | Channel, Bezel, Prong with adjustable count, span, spacing, and position |
| Edges | Beveled, Rounded, Sharp |
| Grooves | Wavy grooves with configurable frequency and amplitude |
| Engraving | Text with multiple fonts, font sizes, and symbol support |
Prerequisites
Before setting up the Wedding Band Builder, you'll need:
- iJewel3D Platform access with the Wedding Band Builder feature enabled
- Custom assets like 2D profile curves, metal configurations, surface finish textures, and optionally custom scene settings
- A website or hosting to embed the configurator or host it as a standalone page
- Familiarity with the iJewel Viewer since the Wedding Band Builder runs inside the iJewel mini-viewer. See the Viewer Introduction for setup basics.
Getting Started
1. Setting Up Assets
Prepare all the building blocks on the iJewel platform: profiles, metals, finishes, scene settings, and pricing.
2. Integration
Add the configurator to your website:
| Approach | What You Get | Page |
|---|---|---|
| Script tag or iframe | Built-in UI, drop in setup | Direct Integration |
| Headless mode | Full UI control, you build the interface | Headless API |
3. Pricing Engine
Configure the pricing engine with metal prices, diamond pricing, weight units, markup, making charges, and real time price events.
4. Measurements
Ring sizing system with US/EU/UK conversion, actual dimension readouts, and the measurement guide.
5. Spec Sheet
Print ready specification sheets with profile diagrams, materials, diamonds, pricing breakdown, and PDF export.
6. API Reference
Complete reference for all methods, events, and types.
7. FAQ
Common questions about integration, customization, troubleshooting, and browser support.