Angel, Edward, Dave Schreiner, Soumen Mukherjee, and Arup Kumar Bhattacharjee. 2012. Interactive Computer Graphics: A Top-down Approach with Shader-Based OpenGL. 6th ed., International ed. Boston, [Mass.]: Pearson.
Foley, James D. 1996. Computer Graphics: Principles and Practice. 2nd ed. Vol. Addison-Wesley systems programming series. Reading, Mass: Addison-Wesley.
Hearn, Donald, M. Pauline Baker, and Warren R. Carithers. 2011. Computer Graphics with OpenGL. 4th ed., International ed. Boston, [Mass.]: Pearson.
Rogers, David F. 1998. Procedural Elements for Computer Graphics. 2nd ed. Boston, Mass: WCB/McGraw-Hill.
Shreiner, Dave. 2010. OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1. 7th ed. Vol. OpenGL series. Upper Saddle River, NJ: Addison-Wesley.