Clone this wiki locally
Why do examples use requestAnimationFrame?
Why are there meta viewport tags in examples?
How to change color of Fog?
Are there tools to help me build a scene in Three.js?
How Matrices work in Three.js
How to preserve scene scale when resizing window?
Which default attributes / uniforms / varyings are available in custom shaders?
Why is part of my object invisible?
Using Matrices and Object3D
Using SketchUp Models
build.py, or how to generate a compressed Three.js file
Text in Three.js
Using three.js in C# with SharpKit
Testing with npm
On the nets…
threejs-typescript-gulp-jspm-seed by digital synapse
Animated selective glow in Three.js by BKcore
Max to Three.js workflow tips and tricks by BKcore
On the twelfth day of Xmas, take a whirlwind look at Three.js by Paul King
Getting Started with Three.js by Paul Lewis
An Introduction to Shaders – Part 1 by Paul Lewis
An Introduction to Shaders – Part 2 by Paul Lewis
Creating Particles with Three.js by Paul Lewis
Polygonal chains with collision detection, includes a short Three.js tutorial by Olivier Boes
News & Updates
Learning WebGL Blog – The authoritaive and elegant news source for WebGL
Three.js on Google+ – frequent posts on Three.js
Subreddit for Three.js – updated almost daily with the latest demos built with Three.js
Subreddit for WebGL – frequently updated
webgl.com – about half the posts relate to Three.js
ThreeBuilds – provides debug and historical versions of Three.js
modulite-threejs – allows use of Three.js without having to compile all of its files into a single mega file
graphics to students learning physics and math.
Tutorials & Courses
Interactive 3D Graphics – Free course on Udacity that teaches the fundamentals of 3D Graphics, and uses Three.js as it coding tool.
Building A Physics Simulation Environment – Three.js tutorial in Japanese
Einstieg in WebGL mit three.js – Three.js tutorial in German
Learning Three.js – blog where each post is dedicated to teaching an aspect of Three.js