more goodies
In addition to having the Maya-PBRT plug-in, the following lists a few extra stand-alone PBRT plugins I have developed.
| Name/ Source |
Comments |
| Wavefront OBJ Shape | Compile the Wavefront OBJ Shape into PBRT by either modifying the makefile or creating a duplicate project in VS.NET 2003. Once compiled, the usage of the shape is as follows:
Shape "wavefront" "string filename" ["filename.obj"]Please note, the parser will ignore all group and material meta-data within the object and will only work with triangulated wavefront obj files. Updated - Thanks to Jan Katuz (December 3, 2006) Updated by Carsten Dachsbacher (November 15, 2006) |
| Targa Film | Compile in a similar fashion as explained in the Wavefront OBJ shape. Once compiled, the Targa film plug-in can be substituted for the regular "image" plug-in with all the same parameters. Additionally, a tonemapper string paramter, bloomwidth float parameter, bloomradius float parameter, gamma float parameter, and a dither float parameter have all been added to take advantage imaging pipeline already in the PBRT framework. The final output of PBRT will go to an uncompressed, tonemapped Targa Image (tga), instead of the default OpenEXR file. |
| XCode Project | The XCode project gives users of XCode in OSX a pre-made project file for compiling PBRT. This is an alternative to using the makefiles that are provided with PBRT. I have not had a chance to fully test out the project files on other Macs, but you should be able to extract the project file and place it in the pbrt/src directory. Next, you must get the project info, by pressing Apple-I on the root node of project tree, and make sure that the build products location and the build intermediate files location are correct. Additionally, you will need to press Apple-I on any of the targets and look at the customized options. In these options, you need to change the variable, PBRT_SOURCEPATH, to the location of your PBRT sources. Once this is complete, you should be able to compile pbrt and pbrt-plugins directly in XCode. |
help
Please contact Mark Colbert for any questions or comments about the plug-ins