How to render diamonds realistically
To render diamonds realistically, give the stone diamond's refractive index of about 2.42 and let the renderer trace light through several bounces inside it. Then light it with an HDR environment that has bright sources against darker areas, because a diamond mostly shows its surroundings. Add dispersion for fire, keep every facet flat and sharp, and stop highlights clipping to white.
3D Jewelry Designer2 min read
What makes a diamond look real?
- Brilliance: white light returned through the top. Diamond's high refractive index makes light inside the stone reflect off the lower facets instead of escaping; glass of the same shape leaks far more.
- Fire: flashes of colour. Diamond bends each colour of light by a slightly different amount, which is dispersion.
- Scintillation: the pattern of bright and dark flashes as the stone moves, which needs dark areas in the lighting.
How do you set up the diamond material?
- Set the index of refraction (IOR) to about 2.42, with no tint or roughness for a colourless stone.
- Allow enough internal bounces. Light reflects several times inside a diamond, and too low a bounce limit (often called ray depth) leaves the facets dark or black.
- Turn on dispersion. Without it the stone sparkles white but shows no fire.
What lighting does a diamond need?
Contrast. Use an HDR environment with bright, defined sources, such as softboxes or strip lights, against darker space; even lighting leaves the stone flat. Small, bright sources bring out fire. Rotate the environment until the top of the stone catches a highlight, and keep exposure low enough that highlights do not clip to white. A little bloom reads as sparkle; too much blurs the facets.
Does the 3D model matter?
Yes. Facets must be flat with crisp edges; if an export smooths the shading across them, the stone looks moulded, not cut. The stone must be a closed solid, so the renderer knows where light enters and leaves. And a pavilion cut too shallow or too deep leaks light in a render, just as a real stone does.
How does the studio render diamonds?
In the studio, an uploaded file gets materials and lighting by default: stones are detected from the file, gems get real refraction, and diamonds get dispersion and fire. Coloured stones keep their saturation instead of turning grey or black. Gems, metals and two-tone finishes covers changing a stone.
Light comes from a fixed studio rig plus swappable HDR environments, with separate choices for gems and metals. You can rotate the environment in the studio; embeds and share links keep it unrotated. The Advanced panel holds exposure, tone mapping and, from the Starter plan, bloom (background, lighting and ground).

For a final still, a beauty render combines many slightly offset frames into one image, sharper than the live view on facets and metal edges, at up to 4K. It is on the Growth plan and above and uses 4 credits (camera and capture). The free 3D jewellery renderer runs the same engine on your own file with no account; more in jewellery rendering in the browser.
Questions
Why do coloured stones go dark in a render?
A gem's colour comes from light absorbed as it travels through the stone, and internal bounces make that path long. Set the absorption too strong and a ruby or sapphire renders nearly black. The studio keeps them saturated.
Can the studio render inclusions?
Not yet. Gemstone inclusions are on the roadmap, so stones render without them for now.
Related
- Jewelry rendering software that runs in your browser
Photoreal jewelry renders in your browser: diamond refraction and dispersion, auto-detected metals and stones, stills up to 4K and turntable video.
- Refractive index: how diamonds and gems bend light
Refractive index measures how strongly a gemstone bends light. What diamond's index of about 2.42 does for brilliance, and how a 3D render uses it.
- Free 3D Jewelry Renderer: Photoreal Ring Renders
Drop a jewelry 3D model and get a photoreal render with real diamond sparkle in your browser. Free to try.