A simple and minimal exporter for Blender 2.79 for PBRTv3.
Installation guide: InstallBlenderExporterOnly
Tested on Ubuntu Linux 18.04 and Blender 2.79.
In Blender, you can set the
PBRT binaries directory, which should point point to the directory that contains the
obj2pbrt executables. The user-set directory overrides any internal variables and included PBRT distributions.
The exporter is also able to use
pbrt if it is present in the
Almost all configurable channels in materials can be assigned an image texture instead. When an image texture is linked, the constant value is overridden.
Environment lighting is supported as a constant color or a light probe image in .PNG or .EXR formats. The light probe image values are multiplied by both the magnitude and the fixed color, so make sure both are non-black.