High level overview of three.js
medium.com