Angel, E., Schreiner, D., Mukherjee, S., & Bhattacharjee, A. K. (2012). Interactive computer graphics: a top-down approach with shader-based OpenGL. (6th ed., International ed). Pearson.
Foley, J. D. (1996). Computer graphics: principles and practice: Vol. Addison-Wesley systems programming series (2nd ed.). Addison-Wesley.
Hearn, D., Baker, M. P., & Carithers, W. R. (2011). Computer graphics with OpenGL (4th ed., International ed). Pearson.
Rogers, D. F. (1998). Procedural elements for computer graphics (2nd ed). WCB/McGraw-Hill.
Shreiner, D. (2010). OpenGL programming guide: the official guide to learning OpenGL, versions 3.0 and 3.1: Vol. OpenGL series (7th ed). Addison-Wesley.