Matt Pharr • Greg Humphreys
Physically Based Rendering
from Theory to Implementation

Downloads

Source Code Updates

The second patch release, fixing numerous small errors found since the book's release, and including the author-supplied plugins, is now available. The release notes describe all of the changes in this release. Source code is available in separate packages for Windows and Linux/Mac OSX: For the Linux/Mac packages, the OpenEXR image libraries are no longer included and must be downloaded and installed separately. (If they aren't already available on your system).

If you need access to the 1.02 release, it is still available:

Tools From the Authors

These add-on tools enhance pbrt's functionality.

Plugins From the Authors

These plugin modules extend pbrt to add interesting new functionality. To use any of these plugins, copy the corresponding source code file to the appropriate directory in your pbrt tree (e.g. lights/, shapes/, etc.) and update the makefile to build that file as well.

Contributed Plugins

Exporters and Converters