three.js: Javascript 3D Engine for canvas, svg, and WebGL

It’s a great time to be a JavaScript developer. We’ve seen an explosion of innovation on the server, and technologies like <canvas>, <svg>, and WebGL open up exciting new possibilities in the browser.

Three.js from Mr.doob is a lightweight 3D engine aiming for just enough abstraction over these new browser features to make it easy to render compelling 3D scenes using JavaScript. With patches from Nicolas Garcia Belmonte, r17 adds basic WebGL lighting support including Light, AmbientLight, and DirectionalLight.

Check the README for usage and amazing demos including this one:

[Source on GitHub] [Demos]

News Films

Our little film studio focuses on telling developer-centric stories that need to be seen.

Beyond Code: Season 3 / GopherCon 2015

 
0:00 / 0:00