YoVDO

React 3D Animation Website Tutorial with ThreeJS (WebGi) & GSAP

Offered By: freeCodeCamp

Tags

React Courses Web Development Courses GSAP (GreenSock Animation Platform) Courses

Course Description

Overview

Create a stunning 3D animation website using React, WebGi (powered by Three.js), and GSAP in this comprehensive tutorial. Discover how to find and display 3D models, implement scroll-based animations, and optimize performance for mobile devices. Learn to build a fully functional website featuring an interactive 3D iPhone model, complete with navigation, jumbotron, sound section, and display section. Master the process of creating a WebGi viewer component, animating the 3D model using GSAP scroll animations, and implementing a preview mode. Conclude by optimizing the 3D animation for mobile devices and preparing the website for production deployment. By the end of this tutorial, you'll have the skills to create impressive 3D-animated websites and deploy them to platforms like Netlify.

Syllabus

⌨️ Intro
⌨️ Project setup
⌨️ Building website navigation
⌨️ Building jumbotron
⌨️ Building sound section
⌨️ Building display section
⌨️ How to find and load 3D models
⌨️ Building WebGi viewer component
⌨️ Animating 3D model with GSAP scroll animation
⌨️ Implementing 3D model preview mode
⌨️ Optimizing 3D animation for mobile phones
⌨️ Building production-ready website and uploading
⌨️ Outro


Taught by

freeCodeCamp.org

Related Courses

Vue 3 Animations & Transitions Tutorial
Net Ninja via YouTube
The Complete GSAP: JavaScript ,HTML and CSS Course for 2023
Udemy
Creating an HTML5 Banner Ad with GreenSock (GSAP)
LinkedIn Learning
CSS: Scrolling and Parallax
LinkedIn Learning
SVG Essentials & Animation, v2
Frontend Masters