Physically Based Rendering: From Theory to Implementation and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $18.88 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Physically Based Rendering: From Theory to Implementation on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Physically Based Rendering, Second Edition: From Theory To Implementation [Hardcover]

Matt Pharr , Greg Humphreys
4.5 out of 5 stars  See all reviews (23 customer reviews)

Buy New
$75.68 & FREE Shipping. Details
Rent
$54.65 & this item ships for FREE with Super Saver Shipping. Details
Only 13 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
In Stock.
Rented by RentU and Fulfilled by Amazon.
Want it Wednesday, May 29? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $71.90  
Hardcover $75.68  
Unknown Binding --  
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks.

Book Description

July 12, 2010 0123750792 978-0123750792 2

Physically Based Rendering, 2nd Edition describes both the mathematical theory behind a modern photorealistic rendering system as well as its practical implementation. A method - known as 'literate programming'- combines human-readable documentation and source code into a single reference that is specifically designed to aid comprehension. The result is a stunning achievement in graphics education. Through the ideas and software in this book, you will learn to design and employ a full-featured rendering system for creating stunning imagery.

    • New sections on subsurface scattering, Metropolis light transport, precomputed light transport, multispectral rendering, and much more.
    • Includes a companion site complete with source code for the rendering system described in the book, with support for Windows, OS X, and Linux. Please visit, www.pbrt.org.
    • Code and text are tightly woven together through a unique indexing feature that lists each function, variable, and method on the page that they are first described.

    Frequently Bought Together

    Physically Based Rendering, Second Edition: From Theory To Implementation + Real-Time Rendering, Third Edition + Mathematics for 3D Game Programming and Computer Graphics, Third Edition
    Price for all three: $190.27

    Buy the selected items together

    Customers Who Bought This Item Also Bought


    Editorial Reviews

    Review

    "Physically Based Rendering is a terrific book. It covers all the marvelous math, fascinating physics, practical software engineering, and clever tricks that are necessary to write a state-of-the-art photorealistic renderer. All of these topics are dealt with in a clear and pedagogical manner without omitting the all-important practical details."--Per Christensen Senior Software Developer, RenderMan Products Pixar Animation Studios

    "Intended for graduate or advanced undergraduate students in a computer graphics course, this large volume provides a comprehensive examination of complex rendering algorithms and demonstrates, through detailed examination of source code and example projects, the practical development and application of cutting edge image creation and processing software. This second edition is updated to reflect current technologies and contains updated information on relevant recent hardware improvements such as advanced multi-core processors as well as an increased focus on production graphics techniques. The text includes numerous illustrations, code examples, and formulas as well as recommendations for further reading and chapter exercises. Pharr is a principle engineer for Intel and Humphreys is an engineer for NVIDIA and a former professor of computer science at the University of Virginia."--SciTech Book News

    "Pharr and Humphreys' textbook is beautifully typeset, thoroughly indexed, unendingly cross-referenced, extensively illustrated, and printed in full color. Given its unconventional preparation style, this textbook stands out because of its descriptions of the tradeoffs involved in developing a complete working renderer. Although somewhat verbose at times, the discussions of design tradeoffs and performance considerations are an excellent complement to the more traditional coverage of the theory behind photorealistic rendering. C++ idioms sometimes get in the way of more elegant solutions, but their use is always reasonably justified. If you are just looking for a general introduction to image synthesis and rendering, standard graphics textbooks [2] might fit the bill; however, if you intend to develop your own renderer or try out new ideas, this textbook provides an excellent starting point."--Computing Reviews.com

    From the Back Cover

    Physically Based Rendering, 2nd Edition describes both the mathematical theory behind a modern photorealistic rendering system as well as its practical implementation. A method - known as 'literate programming'- combines human-readable documentation and source code into a single reference that is specifically designed to aid comprehension. The result is a stunning achievement in graphics education. Through the ideas and software in this book, you will learn to design and employ a full-featured rendering system for creating stunning imagery.


    Product Details

    • Hardcover: 1200 pages
    • Publisher: Morgan Kaufmann; 2 edition (July 12, 2010)
    • Language: English
    • ISBN-10: 0123750792
    • ISBN-13: 978-0123750792
    • Product Dimensions: 7.5 x 1.8 x 9.2 inches
    • Shipping Weight: 5.2 pounds (View shipping rates and policies)
    • Average Customer Review: 4.5 out of 5 stars  See all reviews (23 customer reviews)
    • Amazon Best Sellers Rank: #63,894 in Books (See Top 100 in Books)

    More About the Authors

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

    Customer Reviews

    Most Helpful Customer Reviews
    10 of 12 people found the following review helpful
    1.0 out of 5 stars DO NOT BUY Kindle Edition November 20, 2012
    By xdarby
    Format:Kindle Edition|Amazon Verified Purchase
    This is not a comment about the book contents but simply a big warning for the digital format. Almost all equations were simply images scanned from the books. And reference links or cited pages were either wrong or dead. Why the hell there's a kindle version anyway? And such bad qualities and useless print still costs 58 USD, hard-cover is only 5 bucks more. I know I'm stupid, but please stop scamming money out of nerds.
    Comment | 
    Was this review helpful to you?
    2 of 2 people found the following review helpful
    5.0 out of 5 stars Extremely Thorough Guide on Rendering September 27, 2010
    Format:Hardcover|Amazon Vine™ Review (What's this?)
    For any developer that has experienced Alias|Wavefront Maya, Bryce or Softimage and wants to take the dive into nitty gritty of rendering engines you will find no better guide. Matt and Greg comprehensively cover more than a thousand pages of content and for each topic, whether it be cylinders & spheres, the refraction of different materials or the antialiasing techniques and in each case they show - by example - how the mathematical theories are applied in practice and how to convert the models into C++ with plenty of hands on opportunities with the pbrt ray tracer. pbrt itself is fairly robust and includes a great set of plugins such as a Maya Exporter to export scenes from Maya in the pbrt format.

    Also of mention - the book quality is top notch with plenty of quality full color images which do justice to the 3d shapes & scenes. The paper can be a bit thin and see-through but that is the tradeoff to make a book of this depth.

    Table of contents for the second edition:
    CHAPTER 01. INTRODUCTION - pbrt: System Overview

    CHAPTER 02. GEOMETRY AND TRANSFORMATIONS - Coordinate Systems, Vectors, Arithmetic, Scaling, Transformations Rays...

    CHAPTER 03. SHAPES - Spheres, Cylinders, Disks, Triangles and Meshes...

    CHAPTER 04. PRIMITIVES AND INTERSECTION ACCELERATION - Aggregates, Grid Accelerator, Bounding Volume Hierarchies

    CHAPTER 05. COLOR AND RADIOMETRY

    CHAPTER 06. CAMERA MODELS

    CHAPTER 07. SAMPLING AND RECONSTRUCTION

    CHAPTER 08. REFLECTION MODELS

    CHAPTER 09. MATERIALS - Bump Mapping...

    CHAPTER 10. TEXTURE

    CHAPTER 11. VOLUME SCATTERING - Volume Scattering Processes

    CHAPTER 12. LIGHT SOURCES -Light Interface, Visibility Testing, Point Lights, Spotlights...

    CHAPTER 13. MONTE CARLO INTEGRATION I: BASIC CONCEPTS

    CHAPTER 14. MONTE CARLO INTEGRATION II: IMPROVING EFFICIENCY - Russian Roulette and Splitting

    CHAPTER 15. LIGHT TRANSPORT I: SURFACE REFLECTION - Direct Lighting, Path Tracing

    CHAPTER 16. LIGHT TRANSPORT II: VOLUME RENDERING - Subsurface Scattering

    CHAPTER 17. LIGHT TRANSPORT III: PRECOMPUTED LIGHT TRANSPORT - Spherical Harmonics, Radiance Probes...

    CHAPTER 18. SUMMARY AND CONCLUSION

    APPENDIXES
    Comment | 
    Was this review helpful to you?
    2 of 2 people found the following review helpful
    5.0 out of 5 stars best of what's out there August 30, 2010
    Format:Hardcover|Amazon Vine™ Review (What's this?)
    This is a great book that enables programmers to build a functional raytracer for photorealistic rendering. This is not an introductory book! You really need to know the ropes to make something out of it, otherwise it is a waste of time.

    The preface identifies the new aspects that make this edition different from the 1st edition. It is worth noting that the book includes no media, but directs you to the webpage of the book to obtain the source code you may need.

    The book covers briefly the basic aspects of literal programming and photo-realistic rendering using real code as example, then delves deep into the formulation of a working raytracer, covering the techniques, algorithms and identifying potential pitfalls and shortcuts. A good thing about the book is that it is quite advanced and not aimed at novices, but, unlike other manuals in highly specialized fields, it is not a collection of research papers thrown together to beef up someone's resume. This is a well-crafted, for-real book aimed to professional renderers, researchers and advanced grad students in computer imaging and computer science.
    Comment | 
    Was this review helpful to you?
    Most Recent Customer Reviews
    4.0 out of 5 stars Excellent insights from guys who've been there and done that
    Matt Pharr and Greg Humphreys have collaborated to write a truly excellent and invaluable work, "Physically Based Rendering: From Theory To Implementation. Read more
    Published 12 days ago by fair_deal_guy
    3.0 out of 5 stars Kindle edition suffers
    So far the content seems good but the kindle edition suffers greatly. All of the page number cross referencing is broken and there's absolutely no way to figure out which location... Read more
    Published 25 days ago by Berj Bannayan
    5.0 out of 5 stars Modern rendering algorithms through the documented source code...
    "Physically Based Rendering: From Theory to Implementation" is aptly named. This text book presents a selection of modern rendering algorithms through the documented source code... Read more
    Published 25 days ago by John J. Robinson
    3.0 out of 5 stars Highly technical - not for casual readers
    This is an interesting subject, and the book appears to be well-researched and well written. I am giving it a neutral review (3 stars) because I didn't read the whole thing. Read more
    Published 1 month ago by Orion
    5.0 out of 5 stars Very Well Done
    This is a major work that covers the subject matter in great detail and depth. The book is a graduate level treatment in the algorithms and design techniques used to render... Read more
    Published 14 months ago by L A.
    4.0 out of 5 stars Great work, but a tough cookie
    This is probably the definite work on high quality 3D rendering. The book is massive and covers everything from the basic linear algebra behind general 3D graphics up to a complete... Read more
    Published 15 months ago by P. Van Der Meer
    5.0 out of 5 stars rendering
    If you are looking for a job in research or high end rendering, this is a good place to start
    It is easy to read and actually shows details and codes of global illumination... Read more
    Published 20 months ago by L. Maupin
    4.0 out of 5 stars Beyond The Bouncing Mirror Balls - Contemporary Ray Tracing
    `Physically Based Rendering' is a graduate-level text in the algorithms and design techniques included in the authors' pbrt (Physically Based Ray Tracer) software that renders... Read more
    Published 22 months ago by frankp93
    5.0 out of 5 stars State of the Art in Computer Graphics
    During my computer science studies just about the only time I had used calculus was in computer graphics. Read more
    Published on April 2, 2011 by Erol Esen
    5.0 out of 5 stars Well designed and extensively cross-referenced.
    This is the updated edition of the original (Physically Based Rendering: From Theory to Implementation (The Interactive 3d Technology Series)) that was published in 2004. Read more
    Published on January 6, 2011 by pixels and bits
    Search Customer Reviews
    Only search this product's reviews

    What Other Items Do Customers Buy After Viewing This Item?


    Forums

    There are no discussions about this product yet.
    Be the first to discuss this product with the community.
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     


    Listmania!


    So You'd Like to...


    Create a guide


    Look for Similar Items by Category