In this book, we have covered the foundations of computer graphics with WebGL 2, the web-based 3D Graphics API that ships with all modern browsers. We learned that WebGL 1 is based on OpenGL ES 2.0, while WebGL 2 is based on OpenGL ES 3.0, which guarantees many features that are offered in WebGL 1 as optional extensions, along with many other powerful methods. Although we’ve used WebGL 2 to learn a wide range of computer graphics topics, almost all that knowledge and all of those skills translate to other graphics APIs. That being said, let’s take a moment to cover the key features that WebGL 2 provides over WebGL 1, along with a strategy for migration from WebGL 1 to WebGL 2.
In this chapter, we will cover the following:
- A more extensive look at the WebGL 2 API
- New additions to the WebGL 2 core specification
- A strategy for migrating 3D applications...