Info |
---|
RenderMan for Houdini (RfH) only provides support for the following production Houdini versions:
Other important information:
|
RenderMan for Houdini is installed using the RenderMan Installer, which manages the downloading, installation, and licensing of the RenderMan Pro Server (the actual renderer) along with all bridge products.
...
Package Installation
For Houdini 19.0 and beyond, RenderMan for Houdini versions 24.2 and later come can be installed with a packages directory. file, found in the RfH installation director.
Copy the packages json file to one of the following locations for Houdini to find on startup. Advanced package instructions by SideFX are are here.
$HOUDINI_USER_PREF_DIR/packages
$HFS/packages
$HSITE/houdinimajor.minor/packages
(for example,$HSITE/houdini19.0/packages
)$HOUDINI_PACKAGE_DIR
...
For versions before 24.2Houdini 18.5, please see the manual installation below.
...
Note |
---|
The environment variable for RfH must be listed first in the houdini.env file. (Windows requires a semi-colon) For example: HOUDINI_PATH=$RFHTREE/3.7/19.0.383:& RenderMan for Houdini with Solaris requires an additional line in the configuration file to be able to render in-memory vdbs: RMAN_PROCEDURALPATH = $RFHTREE/3.7/19.0.383/openvdb:& RenderMan for Houdini on Windows requires an additional line in the configuration file: PATH=$RMANTREE\bin;& Additional instructions and details are found below in this document. |
...
For example on Linux, one would edit this file in: $HOME/houdini18houdini19.05/houdini.env:
Code Block |
---|
RMANTREE=/opt/pixar/RenderManProServer-2425.20 RFHTREE=/opt/pixar/RenderManForHoudini-2425.20 RMAN_PROCEDURALPATH=$RFHTREE/3.9/19.05.383569/openvdb:& HOUDINI_PATH=$RFHTREE/3.9/19.05.383569/:& |
On Windows with 18.0, one would edit the file in: \Users\myself\Documents\houdini18houdini19.05\houdini.env:
NOTE: Windows uses a semi-colon instead of a colon to separate the HOUDINI_PATH!
Code Block |
---|
RMANTREE="C:\Program Files\Pixar\RenderManProServer-2425.20" RFHTREE="C:\Program Files\Pixar\RenderManForHoudini-2425.20" RMAN_PROCEDURALPATH=$RFHTREE\3.9\19.05.383569\openvdb;& HOUDINI_PATH=$RFHTREE\3.9\19.05.383569;& PATH=$RMANTREE\bin;& |
Finally an example on OS-X with 18.0macOS, one would edit this in: /Users/myself/Library/Preferences/houdini/1819.05/houdini.env:
Code Block |
---|
RMANTREE=/Applications/Pixar/RenderManProServer-2425.20 RFHTREE=/Applications/Pixar/RenderManForHoudini-2425.20 RMAN_PROCEDURALPATH=$RFHTREE/3.9/19.05.383569/openvdb:& HOUDINI_PATH=$RFHTREE/3.9/19.05.383:&569:& |
...
Lama Parameter Name Changes
Some parameters on Lama nodes were changed in RenderMan 25. The parameters "color" and "normal" have been changed to be node-specific. For example, color is now diffuseColor on the LamaDiffuse node. This was done in preparation for making the nodes compatible with XPU in the future. For scenes with version of RfH older than 25, you need to run once manually top menu "RenderMan" > "Update Lama Nodes" if using a Houdini version older than H19.5.501 (it's automated otherwise). You will also need to update your custom locked HDAs manually.