A modern Three.js demo project built with Vite, featuring interactive 3D graphics and post-processing effects.
- Floppy Disk Image: Floppy Disk 3D Model by Juls
- Built with Three.js for 3D graphics
- Post-processing effects using the
postprocessing
library - Interactive GUI controls using
lil-gui
- Fast development with Vite
- Hot Module Replacement (HMR)
- three: ^0.166.1 - Core Three.js library for 3D graphics
- postprocessing: ^6.36.3 - Advanced post-processing effects
- lil-gui: ^0.19.2 - Lightweight GUI for controlling Three.js scenes
- vite: ^6.2.5 - Next Generation Frontend Tooling
- vite-plugin-restart: ^0.4.1 - Vite plugin for automatic server restart
- Clone the repository
- Install dependencies:
npm install
To start the development server:
npm run dev
This will start a local development server with hot module replacement enabled.
To create a production build:
npm run build
The built files will be in the dist
directory.
This project is licensed under the Creative Commons Attribution 4.0 International License.