Quickly navigate the playgrounds, each one demonstrates a single feature
starting
three.js GitHub example
GitHub example with basic comments
GitHub example using no global variables
Only the scene script of the GitHub example
Adding a dat.gui to control the rotation of the cube
Adding controls when you hide the code, OrbitControls.js included in header
lights
ambient light
directional light
hemisphere light
point light
rectarea light
spot light
shapes
hide
materials
transformations
cameras
mesh types
placeholder