Overview
Syllabus
Introduction and Speaker Background
Overview of Topics to be Covered
Introduction to Three.js and WebGL
Examples of Three.js in Action
Introduction to React Three Fiber R3F
Setting Up the Development Environment
Basic Components of a 3D Scene
Creating a 3D Scene with Native Three.js
Creating a 3D Scene with React Three Fiber
Adding Interactivity and Helpers
Transformations and Animations
Understanding Frame Time Differences
Implementing Transformations with useFrame Hook
Adjusting Object Movement for Different FPS
Using Delta for Consistent Animations
Exploring Lighting in 3D Scenes
Adding Shadows for Realism
Enhancing Scenes with Backgrounds
Incorporating 3D Models
Deploying Your 3D Project
Creative Uses of Three.js
Conclusion and Contact Information
Taught by
Conf42