Chapter 8. The Future of Canvas and 3D Canvas

In This Chapter

The Future of 2D Canvas

3D (WebGL) Canvas

The HTML5 canvas specification has evolved a good deal since its inception, and will continue to do so for the foreseeable future. It has so far gone through a few major updates and several minor ones, with the most recent major update containing several exciting (but yet-to-be-implemented) features that we cover in this chapter.

Alongside the 2D canvas specification, another standards body (the Khronos Group) maintains a 3D canvas application programming interface (API) called WebGL. Although this 3D API is far too complex to cover here, several interesting libraries have been created around it that vastly simplify 3D development, and ...

Get HTML5 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.