...
There is some extra environment variable setup required to run the render delegate.
Environment Variable | Purpose | Example with Default Install | Purpose |
---|---|---|---|
FNPXR_PLUGINPATH/opt/pixar/RenderManForKatana-24.3/plugins/katana5.0/usd | Required for Katana to find the hdPrman plugin that ships with RfK | RMAN_SHADERPATH$RMAN_SHADERPATH:/opt/pixar/RenderManForKatana-24.3/plugins/katana5.0/usd/resources/shaders | |
RMAN_SHADERPATH | Required for RenderMan to find shaders that ship with hdPrman. You should also append the default shader path in $RMANTREE/lib/shaders if you do not already have $RMAN_SHADERPATH set. | RMAN_RIXPLUGINPATH$RMAN_RIXPLUGINPATHSHADERPATH:/opt/pixar/RenderManForKatana-24.3/plugins/katana5.0/usd/resources/shaders | |
RMAN_RIXPLUGINPATH | Required for hdPrman to load textures. You should also append the default plugin path in $RMANTREE/lib/plugins if you do not already have $RMAN_RIXPLUGINPATH set. | $RMAN_RIXPLUGINPATH:/opt/pixar/RenderManForKatana-24.3/plugins/katana5.0/usd |
Running hdPrman in the Viewer
...
There are currently some limitations on what can be rendered with the Viewer render delegate. The following RenderMan features are not yet supported.
Lighting
- Light parameters with names that don't match the UsdLux parameter names
Light filters
Mesh lights
PxrEnvDayLight and PxrAovLight
Custom light plugins
- Portal lights
Render Settings
- RenderMan options and attributes
- Integrators
- Display/Sample Filters
- Projections and Camera settings
Geometry
- NURBS