This project is a 3D room built using React, Vite, Three.js, and Tailwind CSS. It provides an interactive 3D environment where users can navigate and explore a virtual room with custom objects, lighting, and animations.
3d-room-project/
āāā public/
āāā src/
ā āāā components/
ā ā āāā Room.jsx
ā ā āāā Lights.jsx
ā ā āāā Controls.jsx
ā āāā assets/
ā āāā App.jsx
ā āāā main.jsx
āāā package.json
āāā tailwind.config.js
āāā vite.config.js
āāā README.md
Clone the repository
git clone https://github.com/euii-ii/3d-room-pt-2.git
cd 3d-room
Install dependencies
npm install
Start the development server
npm run dev
Open in browser
http://localhost:5173/
Modify the Room.jsx
file to customize the room objects, lighting, and animations. Adjust styles in tailwind.config.js
as needed.
To create a production-ready build, run:
npm run build
This project is licensed under the MIT License.