O'Reilly logo

Learning Three.js: The JavaScript 3D Library for WebGL by Jos Dirksen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Preface

In the last couple of years, browsers have gotten more powerful and are capable platforms to deliver complex applications and graphics. Most of this, though, is standard 2D graphics. Most modern browsers have adopted WebGL, which allows you to not only create 2D applications and graphics in the browser, but also create beautiful and good performing 3D applications, using the capabilities of the GPU.

Programming WebGL directly, however, is very complex. You need to know the inner details of WebGL and learn a complex shader language to get the most out of WebGL. The Three.js library provides a very easy-to-use JavaScript API based on the features of WebGL, so that you can create beautiful 3D graphics, without having to learn the WebGL details. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required