An immersive 3D web experience built with Three.js, GSAP animations, and Vite, featuring interactive lighting, particle systems, and responsive WebGL rendering.
- 🎮 Real-time 3D Scene Rendering: Optimized 60 FPS WebGL rendering with Three.js.
- 🎨 Dynamic Shaders & Lighting: Custom materials, ambient/point lighting, and responsive shadows.
- ⚡ GSAP Scroll & Hover Animations: Fluid camera transitions and micro-interactions.
- 📱 Fully Responsive: Adapts seamlessly across mobile, tablet, and desktop screens.
- ⚡ Ultra-fast Build: Powered by Vite for lightning-fast HMR and bundling.
- Core: JavaScript (ES6+), HTML5, CSS3
- 3D Graphics: Three.js (WebGL)
- Animations: GSAP (GreenSock)
- Bundler & Tooling: Vite
Make sure you have Node.js installed (v16 or higher).
# Clone the repository
git clone https://github.com/rushikeshgarad2024-dev/interactive-3d-web.git
# Navigate to project directory
cd interactive-3d-web
# Install dependencies
npm install
# Start local development server
npm run devThis project is open source and available under the MIT License.