The second and last test will be given in class on Monday, November 15. It will cover Chapter 4 (OpenGL 1.1 light and material), Chapter 5 (three.js), and the first four sections of Chapter 6 (WebGL, not including 3D graphics). Any questions about textures will be about textures in WebGL, not OpenGL. As for Blender, the only thing that you might be asked about is keyframe animation.
The format of the test will be the usual: some essay questions and definitions; reading some code and explaining its purpose; writing some code. There will not be a lot of code writing. You do not need to memorize every function and method that we have encountered, but you should should be able to write code using those that are listed below, except those that are listed as requiring only a "reading knowledge" (which means that you might be given some code and asked to explain what it does).
Here are some terms and ideas that you should be familiar with: