Upcoming Events
Southwest Gaming Expo
11/20 - 11/22 @ Dallas, TX

Workshop on Network and Systems Support for Games (NetGames 2009)
11/23 - 11/25 @ Paris, France

ICIDS 2009 Interactive Storytelling
12/9 - 12/11 @ Guimarães, Portugal

Global Game Jam
1/29 - 1/31  

More events...


Quick Stats
6837 people currently visiting GDNet.
2341 articles in the reference section.

Help us fight cancer!
Join SETI Team GDNet!



Link to us

Link to us

Home » Books » Book Listing
  Intel sponsors gamedev.net search:   
Books @ GameDev.net Jump to:
Graphics Programming books
All books
Physically Based Rendering
by Matt Pharr, Greg Humphreys
Published August 2004
Your Amazon.com Price: $79.95
Average rating:
Amazon Sales Rank: 28,201

Buy it now:


Summary
From movies to video games, computer-rendered images are pervasive today. Physically Based Rendering introduces the concepts and theory of photorealistic rendering hand in hand with the source code for a sophisticated renderer. By coupling the discussion of rendering algorithms with their implementations, Matt Pharr and Greg Humphreys are able to reveal many of the details and subtleties of these algorithms. But this book goes further; it also describes the design strategies involved with building real systems-there is much more to writing a good renderer than stringing together a set of fast algorithms. For example, techniques for high-quality antialiasing must be considered from the start, as they have implications throughout the system. The rendering system described in this book is itself highly readable, written in a style called literate programming that mixes text describing the system with the code that implements it. Literate programming gives a gentle introduction to working with programs of this size. This lucid pairing of text and code offers the most complete and in-depth book available for understanding, designing, and building physically realistic rendering systems.

  • The companion CD-ROM includes the source code for a complete rendering system for Windows, Mac OS X, and Linux—with many of the features found in high-quality commercial systems.
  • The system is written in the literate programming style that describes concepts in a natural progression, and its plug-in architecture makes the system's basic structure transparent and allows for new features to be added easily.
  • The rendering system implements a number of newer or difficult-to-implement algorithms and techniques, including subdivision surfaces, Monte Carlo light transport, and volumetric scattering.

Similar Books
ShaderX3 by Wolfgang Engel (editor)
GPU Gems 2 by Matt Pharr (editor)

Write an online review and share your thoughts with other members.
Member Reviews
This book is one of my favorites on the topic of image synthesis (though I may be biased, I know one of the authors). It ranks up there with glassner's "principals of digital image synthesis" and Jensen's "realistic image synthesis with photon mapping." As somebody who has been required to modify the rendering system distributed with this book, I can say with authority that you will learn a lot from playing with the code.


I'm surprised this wonderfull book have't yet got a review not less because of fact that this book is to ray tracing what Fooley, van Dam etc was once for general computer graphics. It covers broad range of topics - all from vector math to photon mapping & some software enginering needed to implement pretty advanced ray tracer. Code included with book is documented along as book is written which results in good udnerstaning of code and ability to jump into it. This book doesn't skim over any detail, it really explains all grifty-nifty details of algorithms and their implementations. Language used is elegant and easy to understand - never boring like is case of some other notable text books (at least for me - a student of computer science with english as third language and begginer in topic of raytracing :)). Hard cover and quality paper is an additional plus for this edition. I recommend this book as a must have to anyone with interest in ray tracing.


All times are ET (US)


Write an online review and share your thoughts with other members.
Full details
See the full details or purchase this book online at one of the links below:

  Amazon.com
  Amazon.co.uk 
  Amazon.ca
  Amazon.de
  Amazon.fr