Let's summarize what we've learned in this chapter:
- We covered the history of WebGL and how it came to fruition.
- We learned about common elements—canvas, objects, lights, and camera—that are, generally, present in WebGL applications.
- We learned how to add a HTML5 canvas element to our web page and how to set its id, width, and height.
- We implemented the code to obtain a WebGL context.
- We covered how WebGL works as a state machine and, as such, we can query any of its variables using the getParameter function.
- We got a glimpse of the interactive 3D application that we'll build by the end of this book.
In the next chapter, we will learn how to define, load, and render objects into a WebGL scene.