This is an open source hobby web app project that uses Three.js and React to visualize 3D models in the browser. The app comes pre-loaded with a 2018 Nissan Leaf NISMO RC model, which is licensed under Creative Commons Attribution 4.0 (CC BY 4.0) by Donovy2025.
To run the app, you'll need to have Node.js and npm installed on your computer. Once you have those set up, clone this repository and navigate to the project directory in your terminal.
Run npm install to install the dependencies, and then run npm run start to start the development server. The app should now be running on http://localhost:3000 in your web browser.
The app allows you to rotate, zoom and pan the 3D model using your mouse or touchpad. The user can also change the background color of the scene, and the color of the car model.
We welcome contributions to this project! If you have an idea for a new feature or have found a bug, please open an issue or submit a pull request.
This project is licensed under the MIT license. This means you are free to use, modify and distribute the software as you wish. Please see the LICENSE file for more details.