Skip to content

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:

  1. 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
  2. Materials and finishes are applied procedurally. Customers mix metals (White Gold, Yellow Gold, Rose Gold) with surface textures (Polished, Hammered, Brushed, etc.)
  3. Diamonds, edges, and grooves are computed on the fly based on the chosen configuration
  4. 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

FeatureOptions
ProfileD-Shape, Flat, Comfort, Knife Edge, Beveled, Concave, Round + custom
WidthContinuously adjustable (mm)
ThicknessContinuously adjustable (mm)
MetalsWhite Gold, Yellow Gold, Rose Gold + custom
Partitions1-color, 2-color, 3-color bands
Surface FinishPolished, Hammered, Brushed, Ice, Nature, Sand + custom
DiamondsChannel, Bezel, Prong with adjustable count, span, spacing, and position
EdgesBeveled, Rounded, Sharp
GroovesWavy grooves with configurable frequency and amplitude
EngravingText 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:

ApproachWhat You GetPage
Script tag or iframeBuilt-in UI, drop in setupDirect Integration
Headless modeFull UI control, you build the interfaceHeadless 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.