Review
From the reviews:
a nice introduction to the foundations of applications of geometry to computer graphics and computer-aided designa ].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: Marsha (TM)s 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:
"This is a mathematics textbook on the basics of the geometry involved in computer graphics and computer-aided design, written at an undergraduate level suitable for students of mathematics, computer science, and engineering. a ] All of the booka (TM)s topics are presented in a clean and concise way, with nice illustrations and attention to both geometric ideas and practical issues of computing. a ] This book would be useful for instructors who want a specific reference a ] ." (Adam Coffman, Mathematical Reviews, 2005h)
"Images generated by a computer are ubiquitous, they are used in science, in engineering, and by the entertainment business. This textbook is an introduction to the mathematics behind these images. a ] This exposition is intended for a broad audience with basic mathematical knowledge (vectors, matrices, calculus)." (P. Schmitt, Monatshefte fA1/4r Mathematik, Vol. 151 (4), 2007)
Product Description
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.