All projects · UI Components & Interactions

WatchCraft: 3D Luxury Watch Configurator

An interactive 3D luxury watch product page and configurator for the AURORA A1 Chronograph built with Three.js r169 and a real glTF-Transform…

An interactive 3D luxury watch product page and configurator for the AURORA A1 Chronograph built with Three.js r169 and a real glTF-Transform optimized ChronographWatch GLB asset. Customers can rotate and zoom the timepiece on a dark basalt studio plinth, customise case metals, strap materials and dial colours with 400 ms eased transitions, inspect live system time on mechanical hands, trigger a staggered exploded movement view with component labels, and add bespoke configurations to a persistent cart.

Built with: Three.js r169, GLTFLoader + Meshopt, glTF-Transform optimized GLB, RoomEnvironment IBL, PCF soft shadows, Vanilla JS

Open the live demo

Have something like this built