There are many useful reference books dedicated to computer graphics. This number is justified by the rapid evolution of this subject, and its interdisciplinary nature. Many books, based on specific platforms, are quickly dated. The following is my personal list of favorites, and is certainly not complete. Many of them are in Bailey-Howe, the rest are available through interlibrary loan. Books that appear in bold are available at the reserve desk in the Bailey-Howe Library.

Also note that there are several important journals and conferences, most notably Computer Graphics (which include the proceedings of the annual ACM SIGGRAPH Conferences), the ACM Transactions on Graphics, and IEEE Computer Graphics and Applications. (Information is also available via internet news and web servers.)

General textbooks on computer graphics:

  1. Donald Hearn & M. Pauline Baker, Computer Graphics: C Version, 2nd edition, Prentice Hall, Upper Saddle River, New Jersey, 1997 (Required). A comprehensive introduction to computer graphics, that includes many important advanced topics as well.
  2. James D. Foley, Andries van Dam, Steven K. Feiner, & John F. Hughes, Computer Graphics: Principles and Practice, 2nd Edition in C, Addison-Wesley, Reading, MA, 1996 (ISBN 0-201-84840-6). The most comprehensive book on computer graphics available; more advanced than Hearn & Baker.
  3. Alan Watt, 3D Computer Graphics, Addison-Wesley, Wokingham, England, 1993 (ISBN 0-201-63186-5).

The Graphics Gems series. Books in this series contain submitted articles that describe various tricks of the trade for the "working graphics programmer.'' (Maybe you'll contribute to a future edition.)

  1. Andrew S. Glassner, ed., Graphics Gems, Academic Press, 1990 (ISBN 0­12­286166­3).
  2. James Arvo, ed., Graphics Gems II, Academic Press, 1991 (ISBN 0­12­0644­80­0).
  3. David Kirk, ed., Graphics Gems III, Academic Press, 1992 (ISBN 0­12­409673­5).
  4. Paul S. Heckbert, Grapihcs Gems IV, Academic Press, 1994 (ISBN 0­12­336156­7).
  5. Alan W. Paeth, Graphics Gems V, Academic Press, 1995 (ISBN 0­12­543455­3).

Other specialized books on computer graphics:

  1. Jim Blinn, Jim Blinn's Corner: A Trip Down the Graphics Pipeline, Morgan Kaufmann, San Francisco, 1996 (ISBN 1-55860­387­5). A collection of entertaining and informative articles that originally appeared in the journal IEEE Computer Graphics and Applications.
  2. Andrew S. Glassner, Principles of Digital Image Synthesis, 2 volumes, Morgan-Kaufmann, San Francisco, 1995 (ISBN 1­55860­276­3).
  3. Alan Watt & Mark Watt, Advanced Animation and Rendering Techniques: Theory and Practice, Addison-Wesley, Wokingham, England, 1992 (ISBN 0­201­54412­1).

Books on OpenGL:

  1. Mark J. Kilgard, OpenGL: Programming for the X Window System, Addison-Wesley, 1996.
  2. Mason Woo, Jackie Neider, and Tom Davis, OpenGL Programming Guide, Third Edition, Addison-Wesley, Reading, MA, 1999(ISBN 0­201­46138­2).
  3. OpenGL Reference Manual, Addison-Wesley, Reading, MA, 1992 (ISBN 0­201­63276­1).