This project showcases a 3D car animation that responds to user scrolling. As users scroll through the page, the car model rotates, providing an interactive experience.
- Interactive 3D Model: The car model rotates based on the user's scroll position, offering an engaging visual effect.
- Youtube Tutorial: Link
Experience the animation firsthand by visiting the live demo.
- TypeScript:
- Next.js: .
- Three.js:
- Framer motion:
-
Clone the Repository:
git clone https://github.com/faridmsta/3DCar_page_ByScroll.git
-
Navigate to the Project Directory:
cd 3DCar_page_ByScroll -
Install Dependencies:
npm install
-
Start the Development Server:
npm run dev
-
Access the Application:
Open your browser and go to
http://localhost:3000to view the animation.
