Fundamentals of Computer Graphics by Peter Shirley and Steve Marschner,
Third Edition, 2009. AK Peters / CRC Press Multiple copies are available at the UBC bookstore. This is the optional textbook for the course. It provides a solid description of the principles behind modern computer graphics. You may find it to be a useful complement to the presentation that is provided in-class and on-line. The second edition is available online through the UBC library. |
WebGL Programming Guide -- Interactive 3D Graphics Programming with WebGL, by Kouichi Matsuda and Rodger Lea, Addison-Wesley, 2013. A very solid introduction to most aspects of WebGL. Also available in ebook versions. |
OpenGL Programming Guide: The Official Guide to Learning OpenGL,
Version 4.3 (8th Edition), by Dave Shreiner, Graham Sellers, John Kessenich, and Bill Licea-Kane, Addison-Wesley, 2013 WebGL Programming Guide -- Interactive 3D Graphics Programming with WebGL, by Kouichi Matsuda and Rodger Lea, Addison-Wesley, 2013. The standard detailed guide for OpenGL. Also available in ebook versions. |