Recommended Textbook (optional)

      Foundations of 3D Computer Graphics by Steven J. Gortler. 2012. MIT Press. Available online via the UBC library for free. 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.

Recommended Book on WebGL (optional)

      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.

Recommended Material on OpenGL (optional)

      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.