Features
- Cover Type: Hard Cover with 388 pages
- Published by: Cambridge University Press May 19, 2003
- Written in: English
- ISBN 10 Number: 0521821037
- ISBN 13 Number: 978-0521821032
-
Book Dimensions:
10 x 7 x 0.9 inches
- Weighs: 1.8 pounds
Product Review
"I have a favorable impression of this book for providing a mathematical approach to CG while introducing the reader to OpenGL. Additionally, it is a good introductory resource for ray tracing, radiosity, and animation and kinematics. I would highly recommend this book to someone who teaches CG and would like to modernize his or her course."
SIAM News
"There are a few experts who would find nothing new in this book, but most of the rest of us would benefit from it. Almost any time that a programmer chooses to ignore one of the aphorisms they need to justify their choice which makes it a good basis for communicating why a piece of source code either requirements more comments or a different approach. Buy a copy, keep it in your pocket to browse through while waiting in line for a meal, a bus etc. when you know it all, pass your copy on."
CVu/ACCU Reviews
Product Description
This introduction to 3D computer graphics emphasizes basics and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use as an advanced undergraduate or introductory graduate text as the author leads step-by-step from the basics of transformations to advanced topics such as animations and kinematics. Accompanying software, including source code for a ray tracing
software package, is available freely from the book's web site.
Reader ReviewsI have several graphics books and I find two are indespensible: The OpenGL Programming Guide and Dr. Buss' book. Dr. Buss' book has clear, elucidating language and good coverage for both the classroom and the practicing graphics software developer. Though the OpenGL Programming Guide covers many of the same topics, its coverage of the mathematics is thin. Hence, this text perfectly dovetails with it. Particularly well-written is the chapter covering the Phong and the Cook-Torrance lighting models.