Three.js track

Browser 3D with Three.js

Six modules — each lesson includes live iframe demos (tap/drag inside demos where noted).

1

Scene & mesh

Scene, camera, renderer — cube & lit sphere

2

Lights & materials

Ambient + directional, MeshStandardMaterial

3

Groups & hierarchy

THREE.Group — parent transforms

4

Time & animation

THREE.Clock, sin/cos motion

5

OrbitControls

Interactive camera — drag inside iframe

6

InstancedMesh

Many meshes, shared geometry/material