Talk | August 29, 2014 | The Graphical Web, Winchester

Getting started with WebGL and three.js


WebGL is a JavaScript API that lets developers implement hardware-accelerated 3D graphics in the browser, both at interactive and non-interactive framerates. WebGL is based onthe HTML <canvas> element and on OpenGL ES 2.0, which means that it is possible to run WebGL on many different devices, such as desktop computers, mobile phones and TVs.

Today, WebGL is fairly widely supported on most platforms and browsers: Firefox, Chrome, Safari, Opera and even Internet Explorer; on Windows, OSX, Linux and Android.

Learn how to build a project to put 3D content on a browser from scratch. In an almost-live coding session you will learn: