← Work
Nova Festival Website
Nuxt Three.js TresJs Vue

The Nova Festival Website creates an immersive online experience for a small private festival. It uses Nuxt, Three.js, and TresJs to bring the festival grounds to life in an interactive 3D model.

Interactive 3D model

The website showcases a detailed 3D model of the festival grounds, letting users explore different areas and get a feel for the atmosphere before they arrive. Users can interact with stages, food stalls, and art installations to get additional information.

Tech stack

Nuxt handles server-side rendering and routing. TresJs, a high-level library built on top of Three.js, provides cleaner abstractions for building and managing complex 3D scenes within a Vue component tree.