...
PrmanGlobalStatements | This node contains most of the prman world state options, including selection of Hider and Integrator. This is where you'll find settings such as pixelVariance, maxsamples. |
PrmanObjectStatements | This is where object-specific PRMan attributes are set. Look here for visibility and trace attributes among others. |
PrmanIntegratorSettings | This node controls Integrator settings relevant to each integrator. The separation of these controls allows for easier integration of your own custom integrator. |
PrmanDenoiseChannelDefine | This macro creates all the DisplayChannels required for the denoise utility. |
PrmanDenoiseRenderOutputDefine | This macro is used for defining the outputs required by the multichannel OpenEXR that is used by the denoiser. |
PrmanHoldoutCreate | This macro automates the process of setting up the AOVs and Sample Filters required for holdouts. |
PrmanLightFilterCreate | This macro simplifies the process of creating light filters in Katana. With Katana 2.2 and above, light filters can be created directly in GafferThree. |
PrmanOutputChannelDefine | This node is used for defining arbitrary output variables (AOVs) used for outputting extra data from the shader or renderer during render calculations. |
PrmanShadingNode | This shading node is used to add PRMan shaders (Bxdfs and Patters) to a wider shading network (along with the NetworkMaterial node). |
AlembicInPrman | A multi-threaded node used to import/read Alembic Archives. |
...