Focussing on the manipulation and representation of geometrical objects, this book explores the application of geometry to computer graphics and computer-aided design (CAD).
New features in this revised and updated edition include: the application of quaternions to computer graphics animation and orientation; discussions of the main geometric CAD surface operations and constructions: extruded, rotated and swept surfaces; offset surfaces; thickening and shelling; and skin and loft surfaces; an introduction to rendering methods in computer graphics and CAD: colour, illumination models, shading algorithms, silhouettes and shadows.
Over 300 exercises are included, many of which encourage the reader to implement the techniques and algorithms discussed through the use of a computer package with graphing and computer algebra capabilities. A dedicated website also offers further resources and links to other useful websites.
Transformations of the Plane.- Homogeneous Coordinates and Transformations of the Plane.- Homogeneous Coordinates and Transformations of Space.- Projections and the Viewing Pipeline.- Curves.- B?zier Curves I.- B?zier Curves II.- B-splines.- Surfaces.- Curve and Surface Curvatures.- Rendering.
From the reviews:
a nice introduction to the foundations of applications of geometry to computer graphics and computer-aided design&.A useful textbook.
Zentralblatt MATH
Mathematics students often ask where they can find a nice introduction to computer graphics and computer-aided design; professors have also been known to pose the same question. They will all find an answer here: Marshs book should guide them effectively and painlessly towards the applications of mathematics and geometry in graphics and CAD.
Computer-Aided Design 32 (2000)
From the reviews of the second edition:
ThislÓ