Vesper is an implementation of Kenny Mitchell's post-processing algorithm for volumetric light scattering effect presented here.
Live demo is available on github pages at this link.
In order to run the application on your device you need a working npm installation.
After downloading the files run:
npm install
on the project directory.
Then, to run the developer build, use:
npm run dev
and open the link provided by Vite (typically http://localhost:5173/Vesper/
).
Alternatively, to run the production build, use:
npm run dev
npm run preview
and open the link provided by Vite (typically http://localhost:4173/Vesper/
).
Two scenes are available:
The following 3D models from Sketchfab were used:
This project is the assignment for the course of Computer Graphics and 3D, held by professor Stefano Berretti at University of Florence.