Working through the OpenGL Programming Guide chapters.