This course emphasizes a hands-on approach
to the use of computer graphics. The topics covered include: Models, picture
description, and interaction; windowing, clipping, panning and zooming; geometrical
transformations in 2D and 3D; algorithms for raster displays (scan-line conversion,
polygon fill, polygon clipping, raytracing, radiostity, etc.); hidden line and
hidden surface removal, shading models; user interaction, and animation.
Prerequisites:
Lab assignments:
There will be four labs. The labs are designed to give you a
good exposure to standard programming practices and techniques in computer
graphics.
The fourth lab.