Search
  Shop

Aerospace Engineering

Agricultural Engineering

Architectural Engineering

Biomedical Engineering

Chemical Engineering

Electrical Engineering

Environmental Engineering

HVAC Engineering

Industrial Engineering

Materials Engineering

Mine Engineering

Nuclear Engineering

Petroleum Engineering

Structural Engineering

 
 
 
 
 
 
 
 
 
 
Home

Structural Engineering

Geometric Tools for Computer Graphics (The Morgan Kaufmann Series in Computer Graphics)

Geometric Tools for Computer Graphics (The Morgan Kaufmann Series in Computer Graphics)
Email a friendEmailView larger imageZoom

Geometric Tools for Computer Graphics (The Morgan Kaufmann Series in Computer Graphics)

 
SKU:  

ACAMP_book_new_1558605940

In Stock
Availability:   Usually ships in 1 business days
Only 5 left in stock, order soon!
 
 


Do you spend too much time creating the building blocks of your graphics applications or finding and correcting errors? Geometric Tools for Computer Graphics is an extensive, conveniently organized collection of proven solutions to fundamental problems that you'd rather not solve over and over again, including building primitives, distance calculation, approximation, containment, decomposition, intersection determination, separation, and more.


If you have a mathematics degree, this book will save you time and trouble. If you don't, it will help you achieve things you may feel are out of your reach. Inside, each problem is clearly stated and diagrammed, and the fully detailed solutions are presented in easy-to-understand pseudocode. You also get the mathematics and geometry background needed to make optimal use of the solutions, as well as an abundance of reference material contained in a series of appendices.

* Filled with robust, thoroughly tested solutions that will save you time and help you avoid costly errors.
* Covers problems relevant for both 2D and 3D graphics programming.
* Presents each problem and solution in stand-alone form allowing you the option of reading only those entries that matter to you.
* Provides the math and geometry background you need to understand the solutions and put them to work.
* Clearly diagrams each problem and presents solutions in easy-to-understand pseudocode.
* Resources associated with the book are available at the companion Web site www.mkp.com/gtcg.

 
List Price: $110.00
Our Price: $89.04 & this item ships for FREE with Super Saver Shipping.
You Save: $20.96 (19%)
 
 

Note: Item may be sold and shipped by another company. Learn more.


Product Promotions
  • Buy $50 in qualifying physical textbooks, get $2 in Amazon MP3 Credit.  Here's how (restrictions apply)

Product Details
Author:Philip Schneider
Hardcover:1056 pages
Publisher:Morgan Kaufmann
Publication Date:October 10, 2002
Language:English
ISBN:1558605940
Product Length:9.52 inches
Product Width:7.56 inches
Product Height:2.1 inches
Product Weight:4.25 pounds
Package Length:9.5 inches
Package Width:7.4 inches
Package Height:2.1 inches
Package Weight:4.25 pounds
Average Customer Rating: based on 10 reviews

Customer Reviews
Average Customer Review:4.0 ( 10 customer reviews )
Write an online review and share your thoughts with other customers.

Most Helpful Customer Reviews

41 of 44 found the following review helpful:


3warning: first edition  Jul 07, 2003 By David Minogue
First of all, I commend the authors on a timely and valuable book. However, a word of caution: this book is full of errors. Every couple of pages I am noting in the margin: did they mean A instead of B? Having encountered so many errors, I am reading every formula with scepticism. The errors are serious enough that I have trouble recommending the book without reservations, but I know of no suitable alternative. I can only hope that the errors will be weeded out of future editions.

15 of 15 found the following review helpful:


3Excellent information, marginal execution  Aug 17, 2005 By Steve
First, the good:

-Once you learn everything in this book, you'll should be ~well~ prepared to start implementing a powerful 3D engine.

-The three-chapter introduction to linear algebra is, quite frankly, one of the most intuitive I've ever read. Mind you, I wouldn't suggest that anyone studying linear algebra go out of their way to buy this book (since those three chapters are a small fraction of the book). However, anyone getting their first taste of linear algebra from this book should consider themselves fortunate to have such a lucid, concrete introduction to the subject. (Granted, you'll need some 'mathematical maturity' to understand it, but it should be easier to grasp than your average linear algebra text.)

And then, the bad:

-Errors galore. Fortunately, you can get a list of corrections from the book's web site, though if you print it out you may be a bit put off by the fact that it's some 25 pages. (To be fair, however, it has all corrections listed chronologically in order they were identified, then listed again by page number, so there's really only about 12 pages of corrections.) If you happen to have the second edition of this book, then you'll only have about 5 pages of corrections.

-Some of those corrections pretty much just scrap an explanation from the book and start over....which is fine, aside from having to read things like "Cross(Dot(u,v) * w))" which isn't particularly intuitive, and the fact that some of these new explanations seem to need corrections of their own (like those that appear to confuse w-parallel with w-perp, and so on).

-It seems a bit arrogant of the authors to make the occasional appeal to things that the "astute reader" may have noticed. Such appeals seem like a subtle insult to the "less than astute reader," which, in any public forum, will only serve to alienate.

All in all, if you're willing to put up with errors and have your "astuteness" challenged, you can learn tremendous things from this book.

32 of 39 found the following review helpful:


5An incredible amount of material in a single book  Nov 18, 2002 By Eric Haines
This book provides a solid grounding in vectors and matrices, then covers a wide range of 2D and 3D geometric algorithms, such as object/object distance and intersection, boolean operations, BSP trees, convex hulls, and more. It is a comprehensive guide, giving relevant theory, methods, and working code fragments. It's an incredible value for the amount of material it covers. I think it is a must-have for computer graphics professionals (and others in related fields). In the interest of full disclosure, I wrote the Foreword to this book, which I did because I was pleased with how good it is.

Visit Dave Eberly's "Magic Software" site for more about the book's contents.

9 of 9 found the following review helpful:


5Coordinate free!  Apr 05, 2005 By William R. Devore "SoftwareRasterizer"
This is the first book I found that does an incredible job of covering vector geometry from a coordinate free approach. The first 1/4 of the book covers the basics with an excellent mathematical approach. The rest of the book show excellent examples of just about any type of intersection and collision of geometry; OBB, sphere, cones, polygons etc.... The is great for doing things like Frustum culling and the like. The only weird thing was it is missing Eberly's discussion on sphere/cone intersection; but no matter you can get it at the website.

I highly recommend this book for those that want to understand the core of 3D graphics from a coordinate free approach. I am very happy I purchased the book. It has inspired me to purchase a clifford algebra book to better understand coord-free algebra.

If you are simply looking for code and are not interested in the mathematical reasoning then you problably should look elsewhere. This book is for those who want to get a better understanding of core 3D graphics from a very friendly approach.

I also noticed that those who rated this book with few stars where simply looking for something quick. Face it 3D graphics and math go hand in hand. Otherwise you are just kidding yourself.

9 of 11 found the following review helpful:


5A real Treasure,  May 03, 2003
I just got this book about a week ago and I haven't been able to put it down since. A great resource, a real treasure full of well presented gems. A large number of topics are well presented with mathematical depth that enables you to understand the code. The code is very well written and concise. Truly a great book and a pleasure to read. I hope to see more books like this in the future. I am interested in medical imaging applications and I know I will be using this book for a long time to come. In addition, the authors have a site ... that presents the code and additional very valuable materials.

See all 10 customer reviews on Amazon.com

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 About UsContact Us
EngineeringMVPEngineering JobsEngineerBusinessBusinessMVPCareerMVPNewsMVPAdMVPNetworkMVPHVACNews