Lush World Bath Bomb Day Virtual Experience by Florencia SolariLush World Bath Bomb Day Virtual Experience by Florencia Solari

Lush World Bath Bomb Day Virtual Experience

Florencia Solari

Florencia Solari

Built through Aircards for Lush's World Bath Bomb Day campaign. A browser-based 3D virtual bathroom experience featuring five uniquely themed rooms, each centred around a different Lush bath bomb product. Users explored each environment through interactive hotspots that triggered animations, sounds, and video content, and could link through directly to product pages from inside the experience.
Built with A-Frame, Three.js, JavaScript, CSS, and HTML. Five themed 3D environments with integrated high-quality bath bomb models, 2D and 3D UI, hotspot-based navigation, and media triggers for animations, sounds, and video. Designed and optimised for both mobile and desktop.
Technical Lead: Owned the full build across all five environments, covering 3D scene setup, model integration, UI, interaction logic, and deployment.
3D Environments: Integrated and optimised 3D bath bomb models and themed bathroom environments for each product.
Interactive Hotspots: Built the hotspot navigation system with triggers for animations, sounds, and video content, plus direct links to Lush product pages.
UI: Implemented 2D and 3D UI for intuitive exploration across the experience.
Optimisation: Optimised assets and code for smooth performance across mobile and desktop.
Like this project

Posted May 12, 2026

WebXR virtual bathroom experience for Lush, featuring five themed rooms, interactive product hotspots, immersive navigation, and product links.