The second test will be given in class on Monday, November 4. The test will cover Section 9 through 15 of the notes. The test will also cover Labs 6 through 10. Earlier material will be covered only to the extent that it is required for the more recent material. In particular, you should certainly remember how to use glBegin, glEnd, glVertex, and glNormal.
The format of the test will be the usual: some essay questions and definitions; reading some code and explaining its purpose; writing some code. If I ask you to write any three.js code, I will give you some kind of listing of the API for the classes/methods that you will need, so you do not need to memorize all the syntax; however, you should how the important classes and methods work and how they relate to concepts from OpenGL and Blender.
Here are some terms and ideas that you should be familiar with: