A cinematic, immersive 3D website experience inspired by the Avatar universe.
This project uses Three.js and GSAP ScrollTrigger to create a seamless scroll-based journey through Pandora.
- Vite (Vanilla JS)
- Three.js (3D Rendering)
- GSAP (Animations & ScrollTrigger)
- Lenis (Smooth Scrolling)
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
- Hero: Enter Pandora (Floating Rocks)
- Forest: Forest of Souls (Green Spores)
- Water: Way of Water (Bubbles)
- Fire: Ash & Fire (Embers)
- Balance: Unity
- Styles: Edit
src/style.cssfor colors and typography. - 3D Scene: Edit
src/main.jsto adjust particle counts, colors, or visual effects.