A simple Three.js project that creates fireworks animations upon left mouse clicks on the canvas. Developed as a part of Bruno Simon's Three.js Journey Course.
See it in action here
- Colorful random fireworks animation upon left mouse click.
- Dusk-colored sky in the background.
- Responsive canvas that adjusts to window size.
- Object-based project organization.
- Clone the repo
git clone https://github.com/your_username/your_repository.git
- Install NPM packages
npm install
-
Run the development server
npm run dev
-
Open your browser and go to
http://localhost:5173
The project uses Three.js to create a 3D scene with fireworks animations. Upon left mouse clicks on the canvas, a new fireworks effect is generated at the clicked position.
Distributed under the MIT License. See LICENSE
for more information.