Interactive Computer Graphics: A Top-Down Approach with OpenGL by Edward Angel This textbook is the same edition used in my friend’s class last year.