A combined study of computerized visualization techniques and image enhancement methodologies, which includes three dimensional issues of modeling transformations, viewing, visible-surface detection, illumination, and surface-rendering approaches along with computer animation.