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.
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