New edition of an introduction to computer graphics for students who wish to learn the basic principles and techniques of the field and want to write substantial graphics applications themselves. With an emphasis upon 3D computer graphics, Hill (electrical and computer engineering, U. of Massachusetts) shows how to translate a particular design task first into its underlying geometric components, to find a suitable mathematical representation for the objects involved, and finally to translate this representation into suitable algorithms and program codes. Contains color and b&w white illustrations.Book News, Inc.®, Portland, ORCombines the principles and major techniques in computer graphics with state-of-the-art examples that relate to things students and professionals see every day on the Internet and in computer-generated movies. DLC: Computer graphics.