Setup


RenderMan does not have to be installed on every system. It will be copied only by RR for execution.

(see Shared Executable)


Therefore you have to copy your RenderMan application folder into

[rrRoot]\render_apps\renderer_exe\renderman\<OS>_<bit>\<Renderer>_<version>



The result is then for example:

[rrRoot]\render_apps\renderer_exe\renderman\win_x64\RenderManProServer-23.4\bin\prman.exe

or

[rrRoot]\render_apps\renderer_exe\renderman\win_x64\3dlight_8.5\bin\renderdl.exe




Pixars Renderman license

Please

  • either copy your pixar.license file (that should contains your license server name and some other information) into the folder
    [rrRoot]\render_apps\renderer_exe\renderman\win_x64\RenderManProServer-23.4\
  • Or you can define the path to the license file in RR\render_apps\_setenv\all\renderman_proserver__inhouse.rrEnv, see line PIXAR_LICENSE=

Submission


Just like every other archive renderer type, you have to load one file of your .rib sequence into the rrSubmitter.

The rrSubmitter recognizes the frame range of your sequence and output name.


All Archive/Standalone renderer are based on a scene file per frame in Royal Render.

You can not export a complete animation into one file, you need one file per Frame.

name.#.ext


RenderManStudio .rib file export 

Please follow these steps if you want to export .rib files from your Maya RenderManStudio scene:

  1. Open "Render Settings" / tab "Advanced" / group "RIB Options".
    • You have to use ASCII mode if you want to load the .rib files into the rrSubmitter.
    • You should use gzip compresses ribs to save space.
    • If you get path problems, we recommend to check the Flatten option.

  1. Open your Mel editor in Maya.
    Type the mel command   "rman genrib"   and execute it.
    Your rib files will be located in [MayaProject]/renderman/....

  2. Load one frame .rib into the rrSubmitter to submit it.
    Note:
    You will have at least two rib files per frame: E.g. 0001.rib and perspShape_Final.0001.rib.
    Please load the rib with the frame number only.  It defines the environment variable RMSTREE.
    If this RMSTREE is not valid for your render farm, please open [RR]\render_apps\_setenv\win\renderman_proserver.bat, remove the rem in front of the RMSTREE line and set the right path.