An interactive 3D spinner built with Three.js and OrbitControls.
Rotate, zoom, and explore a dynamic icosahedron with smooth animations and wireframe overlay.

(Add a screenshot or gif of your spinner here!)
- 🌀 Real-time 3D rendering with WebGL
- 🎮 OrbitControls (drag to rotate, scroll to zoom)
- 💡 Hemisphere lighting for vibrant shading
- 🎭 Wireframe overlay effect
- 📱 Responsive resizing for all screen sizes
Clone the repo:
git clone https://github.com/eddiezon-lemaiyan/3d-spinner.git
cd 3d-spinner
Install dependencies (if using npm + bundler):
bash
Copy code
npm install
npm run dev
Or simply open index.html in your browser if you’re running vanilla Three.js.
🛠️ Tech Stack
Three.js — 3D rendering
JavaScript (ES6 modules)
WebGL
📸 Screenshots
(Add some screenshots or a short demo GIF of your 3D spinner in action)
🤝 Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to improve.
📄 License
This project is licensed under the MIT License.
👨💻 Author
Eddie Zon
🔗 GitHub | 🌍 Exploring code, 3D, and creativity!
yaml