An interactive 3D web application built with Vue.js and Three.js to explore real-time rendering in the browser.
Features:
- WebGL rendering with HDR lighting and tone mapping
- GLTF Sponza model with PBR materials
- OrbitControls (orbit, zoom, pan)
- Live camera controls (FOV, clipping, aspect ratio)
- Shadows and high-DPI support
- Automated deployment via GitHub Actions
This project was created as a learning exercise in 3D web development, with concepts later applied in another project.