Return to previous page

Computer has become a powerful tool for the rapid and economical production of pictures. Computer Graphics remains one the most exciting and rapidly growing fields. Computer graphics is now used in various fields; for industrial, educational, medical and entertainment purposes. Geometric models are usually distinguished from procedural and object-oriented models, which define the shape implicitly by an opaque algorithm that generates its appearance. Computer graphics and animation have left an undeniable mark on the entertainment industry. They are also contrasted with digital images and volumetric models which represent the shape as a subset of a fine regular partition of space; and with fractal models that give an infinitely recursive definition of the shape. However, these distinctions are often blurred: for instance, a digital image can be interpreted as a collection of colored squares; and geometric shapes such as circles are defined by implicit mathematical equations. The computer graphics aims to visualize real objects and imaginary or other abstract items. In order to visualize various things, many technologies are necessary in computer graphics modeling and rendering technologies.

Computer Graphics and Geometric Modeling provides useful insights for researchers in computer graphics, covering the most advanced technologies for both types. It covers the computer graphics part of the field of geometric modelling and contains all the standard computer graphics topics including mathematical methods behind the modeling of realistic objects for computer graphics and computer aided design. This book describes the theories behind the different geometric modelling techniques, addressing the problem of interfacing geometric modelers with other components of Computer Integrated Manufacturing. Some of the major challenges facing computer geometric modeling are defined as future areas for research such as the representation of both form and size tolerance in the model and the predicted interface with expert systems.