Skip to content

eddiezon-lemaiyan/3d-spinner

Repository files navigation

🌐 3D Spinner

GitHub stars GitHub issues GitHub forks GitHub license

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

demo
(Add a screenshot or gif of your spinner here!)


✨ Features

  • 🌀 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

🚀 Live Demo

👉 View on GitHub Pages

📦 Installation & Usage

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors