I’m a big believer in learning by doing. So when I set out to learn ThreeJS, I did it by making this sweet slide deck.
Click through to check out details.
Using reveal.js, an html framework for presentations, I added self-contained javascript ThreeJS samples on each slide to
demonstrate a particular feature of ThreeJS.
Here is the standard spinning cube example:
By tagging slides with a data-sample attribute, the corresponding javascript example kicks in and does its WebGL magic.