All projects · UI Components & Interactions

Velaris V12: Interactive 3D Supercar Showroom

An interactive 3D product showroom for an ultra-luxury automotive brand (Velaris) built with Three.js, recreating the golden hour cliffside…

An interactive 3D product showroom for an ultra-luxury automotive brand (Velaris) built with Three.js, recreating the golden hour cliffside architectural pavilion reference scene. Features a procedural mid-mounted V12 hypercar with clearcoat metallic paint, animated dihedral butterfly doors, active aerodynamic rear wing, forged alloy wheels with gold Brembo brake calipers that remain stationary as wheels rotate, and a detailed driver cockpit with OLED telemetry. Includes scroll-choreographed camera milestones through 6 narrative chapters (The Clue Mandate), 7 interactive 3D hotspots, a 6-color paint configurator with smooth transitions, multi-state working headlights, Day/Sunset/Night lighting switcher, 360 Studio mode, an automated cinematic drone sequence with sound design, Bespoke Atelier pricing calculator, and a working VIP allocation reservation form.

Built with: Three.js (WebGL), OrbitControls, PBR Clearcoat Materials, Procedural Environments, Camera Spline Choreography, Interactive 3D Hotspots, Dihedral Door Kinematics, Active Aerodynamics, Colour Configurator, Web Audio API, HTML5 / CSS3 Glassmorphism, Vanilla JavaScript

Open the live demo

Have something like this built