or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
67 used & new from $14.49

Have one to sell? Sell yours here
 
   
Computer Graphics: Principles and Practice in C (2nd Edition)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Computer Graphics: Principles and Practice in C (2nd Edition) (Hardcover)

~ (Author), Andries van Dam (Author), Steven K. Feiner (Author), John F. Hughes (Author)
4.4 out of 5 stars  See all reviews (42 customer reviews)

List Price: $99.99
Price: $58.15 & this item ships for FREE with Super Saver Shipping. Details
You Save: $41.84 (42%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
35 new from $40.00 32 used from $14.49

Frequently Bought Together

Customers buy this book with Real-Time Rendering, Third Edition by Tomas Akenine-Moller

Computer Graphics: Principles and Practice in C (2nd Edition) + Real-Time Rendering, Third Edition
Price For Both: $129.35

Show availability and shipping details

  • This item: Computer Graphics: Principles and Practice in C (2nd Edition) by James D. Foley

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Real-Time Rendering, Third Edition by Tomas Akenine-Moller

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 2.1 (6th Edition)

OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 2.1 (6th Edition)

by OpenGL Architecture Review Board
2.8 out of 5 stars (4)  $38.19
3D Computer Graphics (3rd Edition)

3D Computer Graphics (3rd Edition)

by Alan Watt
3.8 out of 5 stars (12)  $44.70
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)

by Dave Shreiner
2.0 out of 5 stars (2)  $48.90
Physics for Scientists and Engineers with Modern Physics and MasteringPhysics (4th Edition)

Physics for Scientists and Engineers with Modern Physics and MasteringPhysics (4th Edition)

by Douglas C. Giancoli
$150.11
Mathematics for 3D Game Programming and Computer Graphics, Second Edition (Game Development Series)

Mathematics for 3D Game Programming and Computer Graphics, Second Edition (Game Development Series)

by Eric Lengyel
4.0 out of 5 stars (12)  $25.05
Explore similar items

Editorial Reviews

Amazon.com Review

Computer Graphics: Principles and Practice is the most exhaustive overview of computer graphics techniques available. This textbook's 21 chapters cover graphics hardware, user interface software, rendering, and a host of other subjects. Assuming a solid background in computer science or a related field, Computer Graphicsgives example programs in C and provides exercises at the end of each chapter to test your knowledge of the material. The guide has over 100 beautiful, four-color photographs that illustrate important topics and algorithms, such as ray tracing and bump maps, and also inspire you to acquire the skills necessary to produce them. Encyclopedic in its coverage, the book has a good table of contents so that you can immediately turn to information on the z-Buffer algorithm or the chapter on animation.


Product Description

Over 100 full-color plates and over 700 figures illustrate the techniques presented in the book. The authors provide a unique combination of current concepts and practical applications. Important algorithms in 2D and 3D graphics are detailed for easy implementation. Computer graphics are explored from the perspective of the user.

Product Details

  • Hardcover: 1200 pages
  • Publisher: Addison-Wesley Professional; 2 edition (August 14, 1995)
  • Language: English
  • ISBN-10: 0201848406
  • ISBN-13: 978-0201848403
  • Product Dimensions: 9.4 x 6.6 x 1.9 inches
  • Shipping Weight: 3.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (42 customer reviews)
  • Amazon.com Sales Rank: #169,010 in Books (See Bestsellers in Books)

More About the Author

James D. Foley
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's James D. Foley Page

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

42 Reviews
5 star:
 (27)
4 star:
 (7)
3 star:
 (5)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (42 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
54 of 56 people found the following review helpful:
5.0 out of 5 stars Hardcore, September 26, 1999
By Michael Henson (Chapel Hill, NC) - See all my reviews
(REAL NAME)   
Let me reiterate what a few others have said:

"This book is for thinking and researching."

"This is not a book that you can read while sipping a glass of wine..."

"the bible of computer graphics"

This is not a book that you will end up copying source code out of(a good thing). This book was my first step into the hardcore graphics world, and it was great. I don't think that more source code would enhance this book at all, mabye even the opposite. Source code is not what this book is about. If you are planning on implementing some of these algorithms, you must know how to code well, period. This is not a "here's how to code in C" manual, it's a "these are the principles of Computer Graphics." It's everything it claims to be.

I particurally like the excercises at the end of every chapter. Although I don't do them all, it gives me a guide to practice what I learned. The math in this book is not as hard as some make it out to be. It is Matrix/Vector algrebra and some calc. A glossary would have been a nice touch, as some of the vocabulary can be overwhelming at times, especially the acronyms.

"Recommended for the hardcore programming freaks." Hope the authors (I'm going to give credit to more than Foley) plan to write again.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
69 of 74 people found the following review helpful:
3.0 out of 5 stars Once the standard text, now badly out of date, April 17, 2003
By Elan Ruskin "Crash" (Santa Monica, CA USA) - See all my reviews
(REAL NAME)   
Once upon a time any student interested in computer graphics was referred straight to this book, and indeed what you've got here is an amazing smorgasbord of nearly every technique that was state of the art several years ago. Unfortunately the times have moved on and Foley et al. have not quite been able to keep up with them; entire chapters are still devoted to PHIGS, while modern methods of rotation such as quaternions are covered in only the most cursory way.

Another problem is the book's extremely terse, high-level approach to many important concepts; often a mathematical approach or an algorithm will be mentioned as a solution to a given problem (quadtrees, let's say), but once you try to take that knowledge from the chalkboard to the compiler, you begin to realize that there are some important pieces missing. Of course, no one expects a text like this to be a cookbook of code snippets, but as a primary textbook for an applications programmer this falls short. The tiny print and unhelpful illustrations don't improve matters much for pedagogy.

So, even though this is the Classic Textbook, I've found myself better served by a combination of other, more recent books -- Alan Watt's text on graphics in combination with Eric Lengyel's on 3D Mathematics, specifically. They won't cover *everything* there is to know, but they'll do a better job of getting you started than Foley, and the stuff they don't address can be found in other books or SIGGRAPH papers.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 18 people found the following review helpful:
5.0 out of 5 stars Computer Graphics != Easy to Grasp, August 3, 1999
By A Customer
I don't know why people seem to think they can just pick up a graphics book on theory and grasp concepts without having to wade through mathematical formulas. Computer graphics IS like nuclear physics, it is not a walk through the park. This book, entitled "The Computer Graphics Bible" is your park guide. It has a comprehensive overview of most concepts, and tons of references to more info on those subjects. There isn't much code, but that's a good thing, because the only wy you can learn this stuff is by implementation, and that's how it should be done, not by copying code from a book. HIGHLY RECOMMENDED.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Exhaustive and best in its class
I used this book to get a deeper understanding of graphics theory in general and found it very useful. The book assumes that you have a good understanding of algorithms. Read more
Published 20 days ago by Saurabh Mahapatra

5.0 out of 5 stars book review
This is a bible for computer graphics. I recommend this book to anyone who wants to learn computer graphics knowledge base.
Published on November 9, 2007 by book marker

4.0 out of 5 stars suffers from bitrot
If you're a beginner looking for a book which has example code you can test out and try, either forget it or be prepared for some headache. Read more
Published on October 17, 2007 by Mark Twain

2.0 out of 5 stars Get Subcription to Siggraph Instead
Except for the chapters on raster algorithms, this book is just an extended bibliography. It has no material on texturing, for example, just a reference to the original paper on... Read more
Published on July 5, 2006 by P. Stanley

4.0 out of 5 stars good book
This book is a great book for general knowledge but all of the chapters that deal with talking about hardware is badly outdated. I got this book mostly for algorithms. Read more
Published on March 24, 2006 by T. Tricker

4.0 out of 5 stars All-time classic
It's an all-time classic in computer graphics world. I bought this in 1997 and i could learn a lot from it. Read more
Published on December 8, 2005 by Sebastian Cheung

5.0 out of 5 stars A thorough coverage of the Computer Graphics world.
I have found this book to be _the_ most useful book in my line of work yet. I have been involved in computer graphics and software development for about 10 years, and this stands... Read more
Published on October 28, 2003 by David Lannan

4.0 out of 5 stars Good book for 3D graphics
It is a book for the ones who like math, not for general programmers.
Published on June 7, 2003 by Roberto Colnaghi Jr.

3.0 out of 5 stars Too much info in too little space
This book mentions almost every concept useful in computer graphics. This is actually where the book fails. Read more
Published on August 1, 2002

5.0 out of 5 stars The most broadly useful graphics book in existence.
This book will acquaint you with nearly every graphic technique and algorithm. It's THE book to have if you expect to be involved in more than a narrow range of graphics... Read more
Published on June 25, 2002

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.