CS 660: Fundamentals of Interactive Computer Graphics

Course Contents:

Overview of the programmer's model of interactive graphics. Computer graphics and image processing and techniques. Implementation of a simple graphics package.

Geometric transformations, viewing transformations, advanced display architecture. Raster algorithms and software. Techniques of visual realism.

Algorithms for hidden edge and surface removal. Shading models, colour displays and concepts of shadows.

Books and References:

W. M. Newman and R. F. Sproull.Principles of Interactive Computer Graphics, Mc Graw Hill, 1973.

J. D. Foley and A. V. Dam.Fundamentals of Interactive Computer Graphics, Addison Wesley, 1982