A premium scroll-driven landing page that presents the Porsche 911 GT3 RS as a cinematic 3D web experience.
Built with React, Vite, Three.js, and React Three Fiber, the project combines a fixed 3D hero scene with layered editorial content, glass-morphism UI panels, and performance-focused motion design.
- Real-time 3D Porsche GT3 RS model presentation
- Scroll-directed camera choreography and scene transitions
- Premium glass-style content panels and CTA treatment
- Custom loading animation and immersive landing-page composition
- Responsive layout tuned for desktop and mobile viewports
- React
- Vite
- Three.js
@react-three/fiber@react-three/drei
.
|- App.jsx
|- main.jsx
|- styles.css
|- index.html
|- porsche-911-gt3-rs.glb
|- package.json
`- vite.config.js
npm installnpm run devnpm run buildnpm run preview- The 3D model is loaded locally from the repository.
node_modulesanddistare excluded through.gitignore.- This project is prepared for GitHub publishing as a standalone frontend showcase.
This project is an independent creative web experience and is not affiliated with or endorsed by Porsche AG.