The Approval Problem in Custom Jewelry
If you're a custom jeweler, you know the workflow. A client comes to you with an idea — maybe a sketch on a napkin, a reference photo from Instagram, or a vague description of "something like my grandmother's ring but more modern." You take their vision and translate it into a 3D model using tools like Rhino, MatrixGold, ZBrush, or Blender. The 3D model is precise, detailed, and ready for casting.
But then comes the approval step, and this is where things get awkward. You need the client to sign off on the design before you commit to wax printing, casting, and stone setting. How do you show them the design? The traditional approaches all have problems.
Rendered images look beautiful but only show a fixed number of angles. The client sees the front, the side, maybe a three-quarter view. They approve, you produce the piece, and then they notice something about the back profile they didn't expect. Revision requests after casting are expensive.
Turntable videos are better — they show the piece from 360 degrees. But the rotation speed is fixed, the client can't pause on details, and they can't zoom in on the setting or the profile of the band. It's passive viewing, not active exploration.
In-person wax tryouts are the gold standard for fit, but they don't show the final material appearance. A wax model in matte gray doesn't convey the sparkle of polished gold or the contrast of a pavé setting. And in-person meetings don't scale — not every client is local, and not every revision warrants an appointment.
The Interactive 3D Alternative
An interactive 3D viewer solves all of these problems. You export your jewelry CAD model as a GLB file with materials applied — gold, silver, platinum, rose gold — and upload it to GeometryViewer. The client gets a link. They open it on their phone or computer and see their custom piece rendered in realistic materials. They can rotate it freely, zoom into the stone setting, check the profile from the side, and inspect the band width from every angle.
On mobile devices with AR support, the client can even place the virtual ring on their finger using their phone's camera. This doesn't replace a physical try-on, but it gives a surprisingly useful sense of scale and proportion. A client can see whether a wide band looks overwhelming on their hand before a single gram of gold is committed.
The entire interaction happens in the browser. The client doesn't need to install an app, create an account, or download any software. You send a link; they tap it; they see their ring in 3D. Approval can happen over text message.
Exporting Jewelry Models for Web Viewing
The most important step is getting your 3D model into a web-friendly format with proper materials. Here's how to do it from the most common jewelry CAD tools.
From Rhino / MatrixGold
Rhino doesn't export GLB natively, but it exports OBJ and STL. The easiest workflow is to export an OBJ with materials, then convert to GLB using Blender (File > Import OBJ, then File > Export glTF). In Blender, apply PBR materials — set the base color to your metal tone, metallic to 1.0, and roughness to 0.15-0.25 for polished metal. For brushed finishes, increase roughness to 0.4-0.5.
Alternatively, upload the STL or OBJ directly to GeometryViewer. The viewer will render it with a default material, which you can customize. This skips the Blender step entirely if you don't need precise material matching.
From ZBrush
ZBrush exports OBJ well. Decimate the mesh before exporting — jewelry models in ZBrush can easily have millions of polygons, which is too heavy for web viewing. Use ZBrush's Decimation Master to reduce to 100k-300k polygons. Most jewelry detail is in the macro shape, not micro surface detail, so decimation is nearly invisible on screen.
From Blender
Blender can export GLB directly with materials (File > Export > glTF 2.0, format: GLB). Make sure your materials use Blender's Principled BSDF shader, which maps cleanly to glTF PBR materials. Set metallic to 1.0 for metal parts and 0.0 for gems. For diamonds, set transmission to 1.0 and IOR to 2.42.
Material presets for common metals
Here are approximate PBR values for common jewelry metals that look good in web viewers:
- Yellow gold (18k): Base color #D4A017, metallic 1.0, roughness 0.2
- Rose gold: Base color #B76E79, metallic 1.0, roughness 0.2
- White gold / platinum: Base color #E8E8E8, metallic 1.0, roughness 0.15
- Sterling silver: Base color #C0C0C0, metallic 1.0, roughness 0.25
- Brushed finish (any metal): Same base color, roughness 0.45-0.55
- High polish (any metal): Same base color, roughness 0.05-0.10
Sharing with Clients
Once your model is uploaded to GeometryViewer, you get a viewer URL. This is what you send to your client. The workflow is simple and works through any communication channel.
Via text message or WhatsApp
Paste the viewer URL in a text. When the client taps it, the 3D viewer opens in their phone's browser. They can rotate the piece with one finger, zoom with pinch, and tap the AR button to see it on their hand. This is the fastest approval workflow — most clients respond within hours.
Via email
Include the link in an email alongside any design notes. You can also include a couple of rendered screenshots for clients who might not click through to the 3D viewer. The link works on any device, so whether the client opens the email on their phone, tablet, or desktop, the viewer adapts to their screen.
On your website
If you showcase custom pieces on your website (with client permission), embed the viewer directly on the page using the iframe or web component method. This is far more engaging than a photo gallery and demonstrates your technical capabilities to prospective clients.
AR: "Try On" Without the Try On
Augmented Reality is where 3D jewelry viewing gets genuinely useful for clients. On supported devices, the client can tap the AR button in the viewer and see the piece overlaid on their physical environment through their phone's camera. For rings, they can hold their hand up and position the virtual ring on their finger to get a sense of scale and proportion.
AR isn't a replacement for a physical try-on — it doesn't simulate weight, the feel of metal on skin, or true light reflection. But it answers practical questions that photos can't: "Is this band too wide for my finger?" "Does this pendant look too large for my neckline?" "Will this setting catch on my sweaters?"
For long-distance clients who can't visit your studio, AR is the next best thing to a wax try-on. Several jewelers who use GeometryViewer have told us that AR approval has reduced their revision rate significantly, because clients have a much better understanding of scale before they approve.
Compared to Specialized Jewelry Tools
There are dedicated jewelry visualization platforms — tools specifically built for the jewelry industry that offer virtual try-on, configurators, and e-commerce integration. These tools are powerful and purpose-built. They're also expensive, typically starting at several hundred dollars per month, and they often require you to use their specific workflow and file formats.
GeometryViewer is not a jewelry-specific tool. It's a general-purpose 3D viewer that happens to work well for jewelry because jewelry models are typically small, detailed, and benefit enormously from interactive viewing. The trade-off is clear: you get less jewelry-specific functionality (no ring sizer widget, no stone library, no automatic metal swapping) but you also get zero monthly cost for basic viewing and sharing.
For a solo jeweler or a small studio, GeometryViewer's free viewer with shareable links covers 80% of the need — showing clients their custom design for approval. If you're running a large e-commerce jewelry brand and need virtual try-on at scale with hundreds of SKUs, a dedicated platform makes more sense.
Tips for the Best Jewelry Viewing Experience
- Keep poly counts reasonable. 200k-500k polygons is the sweet spot for jewelry. High enough for smooth curves and fine detail, low enough for fast loading on mobile. Round settings and pavé details are the main polygon eaters.
- Use a dark background. Jewelry looks best against dark or neutral backgrounds, just like in a physical display case. GeometryViewer's default background works well, but you can customize it if needed.
- Scale the model correctly. Export at 1:1 scale (millimeters). This ensures the AR view places the piece at its actual size. A ring that renders at building scale in AR is not helpful for your client.
- Include the full piece. Don't just show the top of a ring — include the band, the profile, and the inside. Clients care about comfort, and the band profile is a key comfort factor they'll want to inspect.
- Set the initial camera angle to the most flattering view. Most clients will see this angle first and may not interact further. Make it count — usually a three-quarter top-down view that shows the center stone and the band profile simultaneously.
Show clients their ring before it exists
Upload your jewelry CAD file, send the link, get approval. No app install, no software, no monthly fee.
Share a 3D Model