RenderMan Shader Compiles
RenderMan Shader Compiles
The simplest way to get RenderMan shaders compiled and into Houdini is to do this:
% shader myshader.sl%
rmands -l myshader.otl myshader.slo
This will create a digital asset with the compiled shader in it. Then you install thatthrough the file menu (File->Install Operator Type Library), and you're done - it willbe on the shader menu, with all of the UI elements already set up.
Even better, you can do this:
% rmands -l rmanshaders.otl *.slo
and this will put all your shaders into one asset. Then you can put this someplace like
$SHOW/houdini/otls
and set up Houdini with an environment variable, thus
HOUDINI_OTL_PATH = $SHOW/houdini/otls
Then whenever anyone runs Houdini, it will automatically load up all the shaders(and even better, the dialogs and other stuff).10