Abstract:
The purpose of this thesis is to investigate a method in which three-dimensional objects can be geometrically modeled and realistically displayed on a two-dimensional view screen. When a computer generates an image, without special programming instructions, all parts of the object including the hidden parts are displayed. The identification and removal of the hidden parts of an object plays a major role in the production of realistic images. Along with a development of the basic concepts involved with three-dimensional graphics, this thesis presents three hidden line removal algorithms. These algorithms will correctly remove all hidden lines from any object that can be modeled as a polyhedron.