Example Curriculum
Introduction
Available in
days
days
after you enroll
Getting Started
Available in
days
days
after you enroll
Three.js Fundamentals
Available in
days
days
after you enroll
Hello World (Your First Scene)
Available in
days
days
after you enroll
Camera
Available in
days
days
after you enroll
Extra: Resizing and Antialiasing
Available in
days
days
after you enroll
Manipulating Meshes
Available in
days
days
after you enroll
Animating Meshes
Available in
days
days
after you enroll
Mesh - Geometries
Available in
days
days
after you enroll
Mesh - Materials
Available in
days
days
after you enroll
Textures
Available in
days
days
after you enroll
Lighting
Available in
days
days
after you enroll
Shadows
Available in
days
days
after you enroll
Solar System
Available in
days
days
after you enroll
Working with 3D Models
Available in
days
days
after you enroll
Creating Your Portfolio in Three.js
Available in
days
days
after you enroll
Portfolio Code Structure
Available in
days
days
after you enroll
Pre-Loader
Available in
days
days
after you enroll
Physics
Available in
days
days
after you enroll
- Introduction to Physics and Rapier (9:00)
- Getting Started (6:10)
- Dynamic Object (9:13)
- Fixed Objects (7:33)
- Physics Helper Functions (14:05)
- Auto Compute Cuboid Dimensions (10:47)
- Setting Absolute Position (17:04)
- Adding Fixed Objects (2:31)
- Auto Compute Ball Collider (7:08)
- Auto Compute Trimesh Collider (16:48)
- Putting it All Together! (6:16)
Basic Inputs
Available in
days
days
after you enroll
Character Physics
Available in
days
days
after you enroll
Camera Controller
Available in
days
days
after you enroll
Avatar Body
Available in
days
days
after you enroll
Animation Controller
Available in
days
days
after you enroll
Creating an Environment with Blender and Three.js
Available in
days
days
after you enroll
- Blender Introduction (13:21)
- Edit Mode (5:40)
- Starting Our Scene (6:34)
- Terrain and Assigning Materials (10:25)
- Adding Trees - Inset and Extrude (10:21)
- Adding Extra Objects - Timelapse (4:47)
- Adding Portals (4:42)
- Exporting GLB (11:58)
- Code - Starter Pack Recap (3:32)
- Importing Our Scene (9:58)
- Targeting Scene Objects (11:46)
- Adding Shadows (14:21)
Handling Interactivity
Available in
days
days
after you enroll
Where To Go From Here?
Available in
days
days
after you enroll