Create an unforgettable first impression with a 3D animated engagement ring invitation — a spinning, light-reflecting, photo-realistic ring rendered using WebGL and Three.js directly in your guest's mobile browser. No app download, no plugin, just breathtaking 3D brilliance.
How the 3D Ring Animation is Built
- High-polygon geometry: The ring is a 25,000+ triangle 3D mesh. Every diamond facet — round brilliant, princess, oval, marquise — is individually illuminated.
- PBR materials: Yellow gold, platinum, white gold, and rose gold variants use Physically Based Rendering for true-to-life reflectivity.
- HDRI lighting: Dynamic environment lighting makes the ring look as if it is sitting in a real-world luxury jewellery studio.
- 60fps rotation: Smooth continuous spin at 60 frames per second. Guests pinch and rotate to inspect every angle.
- Mobile optimised: WebGL sub-resolution fallback ensures buttery performance on older devices (iPhone 8, Samsung A10).
Supported Diamond Cut Styles
- Round Brilliant — maximum sparkle, timeless classic
- Princess Cut — modern sharp edges, popular choice in Azerbaijan
- Oval Cut — elongating, romantic silhouette
- Pear / Teardrop — rare, exclusive statement piece
- Emerald Cut — vintage rectangular elegance
FAQ
- Does it work on all phones?
- Yes. WebGL is supported by all modern mobile browsers since 2016 — iPhone, Samsung, Xiaomi, Huawei, and more.
- Can I choose the ring metal colour?
- Yes. From the dashboard, select gold, platinum, white gold, or rose gold, and choose your preferred diamond cut style.
- Does the 3D animation slow page loading?
- No. All 3D assets are gzip-compressed and lazy-loaded. The invitation is visible within 1.2 seconds; the 3D animation activates once pre-loaded in the background.