Real-Time Rendering (2nd Edition)

by AK Peters, Ltd.

$69.00
57% off
buy from amazon.com
Average Rating: * * * * half star
Sales Rank:475710 (lower is better)
Price as of:11/29/2008 1:14:59 PM MST
Price Used:$10.50
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 24 hours
Label:AK Peters, Ltd.
Pages:900
Binding:Hardcover
Publication Date:2002-07
Published By:AK Peters, Ltd.
ASIN:1568811829
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

Building on the success of Real-Time Rendering, this completely revised and updated second edition addresses new developments in rendering realistic three-dimensional images in a fraction of a second. It discusses the latest graphics hardware capabilities, while also presenting theoretical underpinnings and algorithms of lasting value.

The book contains chapters as diverse as:
Transforms
Visual appearance
Acceleration algorithms
Advanced shading techniques (new chapter)
Curved surfaces (new chapter)

With topics including:
Pixel shaders
Subdivision surfaces
Intersection algorithms
Pipeline tuning

Amazon.com Review

One would think that the title of Tomas Moller's and Eric Haines's book, Real-Time Rendering, would be a contradiction in terms. How can such a computationally intensive process as rendering computer graphics ever hope to be done on the fly, in the blink of an eye, without delay--in short, in real time?

The term rendering, as it applies to computer graphics, refers to the mathematically intensive process of creating a picture or sequence of frames based on geometry. The duration of this process is dependent on the complexity of the scene (a forest with many trees and thousands of leaves will take much longer to render than a scene consisting of a white box over a gray background) and the speed of the hardware doing the calculations.

When Pixar's Toy Story was first released, the computer animation community was all abuzz with how it was done, and someone at Pixar mentioned that over 100 SGI workstations were used for rendering the frames over the course of almost two years. Someone else extrapolated this data and figured out that the same movie could have been rendered on one contemporary PC over the course of about 80 years.

The authors deftly answer the question, not only asserting that it can be done, but since this book is a programmer's guide, they list snippets of programming algorithms that help outline how it can be done.

Because the software and hardware is constantly and rapidly evolving due to the insatiable need for more realistic and complex graphics, the book avoids getting too specific. To quote the authors, "The field is rapidly evolving, and so it is a moving target." This lack of specificity doesn't detract from the usefulness of the book, though. Instead, it works at a higher, more abstract level, describing approaches to rendering techniques using generic algorithms. It is up to the programmer to apply these methods to the specific program or system on which it is to be implemented.

Real-Time Rendering describes some very complex methods, and this book is not for the average computer graphics creator. However, if you are working in an industry that depends on real-time rendered animation--like the gaming, medical, or military fields--or you are building the next-generation real-time render engine, this book will offer insight and concepts you can use to build some impressive software. --Mike Caputo

Customer Reviews

From practical rendering for games to math and details for better interactive applications, it's not to be missed - Reviewed on 2008-11-10
* * * * *
1 customer found this review helpful.

Tomas Akenine-Moller, Eric Haines and Naty Hoffman's REAL-TIME RENDERING, 3RD EDITION has been completely revised and revamped for its updated third edition, which focuses on modern techniques used to generate three-dimensional images in a fraction of the time old processes took. From practical rendering for games to math and details for better interactive applications, it's not to be missed. A fine advanced computer and software engineering title, and a top pick for advanced college-level collections, offering excellent technical discussions and packing in details.
must-have - Reviewed on 2008-09-19
* * * * *
2 customers found this review not to be helpful.
Must-have for anyone who cares about real-time rendering. It will save you a lot of time -- trust me
No source code. This makes this book absolutely meaningless. - Reviewed on 2007-12-19
*
1 customer found this review helpful, 31 did not.

The primarily reason to buy that book was reviews. There is no CD and no examples. So if you are a developer and want to see some code or examples, do not waste money on it. I think I am the only one who gave this book 1 star. This makes this book absolutely meaningless.
how to live without it - Reviewed on 2007-01-24
* * * * *
1 customer found this review helpful, 7 did not.

Real-time rendering is a perfect resource to bring always :) with you and read something about this world.

I find it really useful and elegant and complete
Everything I was looking for - Reviewed on 2006-03-25
* * * * *
3 customers found this review helpful, 2 did not.

I acually read this book cover to cover theres alot of information in the book and its a great book to refer back to. Its really good as a companion with OpenGL. theres some directx stuff in it too but there seems to be more with OpenGL references.
Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects