This project is an interactive 3D scene built with Three.js, featuring a graphical user interface (GUI) that allows real-time control over various scene parameters. For a live experience, visit my online demo.
The interface allows adjusting the following settings:
- Scale X, Y, Z: Adjusts the scale of the main object.
- Wireframe: Toggles wireframe display.
- Shadow: Toggles shadows.
- Run: Activates a specific animation.
- Active Sound: Enables/disables sound.
- Volume: Adjusts the sound level.
- Change Texture: Allows changing the floor texture.
- Light Helper: Enables/disables light source helpers.
- Clone the repository:
git clone https://github.com/ameliapham/threejs-js-basic-project-3-runningFox.git
- Navigate to the project folder:
cd threejs-js-basic-project-3-runningFox - Install dependencies:
npm install
- Start the project in development mode:
npm run dev
- Three.js - 3D library for the web.
- dat.GUI - GUI for parameter tuning.
- Vite - Fast development tool.
This project is licensed under the MIT License.
Feel free to customize this ReadMe to match your specific project details (add screenshots, additional instructions, etc.)! 😊
