RR is able to render one scene on multiple OS at the same time.

Note: This does not work with every renderer.


Before you submit any job, you have to setup a OS conversion table in rrConfig.

Otherwise the rrServer, rrControl or rrClient cannot find any files.



There are three ways to cross-OS render a scene with RR:


Relative paths

Many render applications allow to use paths relative to the scene file/project database.

(For Example: Maya, Softimage, Modo, Cinema4D, After FX, )

If you use relative paths, then you have to disable the job option "Allow Local Scene Copy".

Environment Variables

Many applications allow the use of environment variables.

If they allow it:

You can define any base path to your fileserver share and use this variable in your scene file.

You can use the [RR]/render_apps/setenv/[os]/global file to add any environment variables.

This works with any scene, including all reference models.

RR file replacement: Local scene

If you have enabled "Allow Local Scene Copy", then the rrClient copies the scene file to the local drive.

Then it applies a replacement function to the file which replaces all paths you have setup in rrConfig in the local file.


If you have use relative paths in your scene file, then these will not work as RR copies the scene file to a different location.

(Except Softimage, the paths are relative to the project folder, not the scene file)


If you use reference models or any other external files, then the paths are not replaced. RR converts the main scene file only.

RR file replacement: Multi-OS scenes

If you have disabled "Allow Local Scene Copy" and submit a job to clients of different OS, then the rrSubmitter creates a copy of the scene file with _win, _lx, or _osx in its filename. Then it replaces all paths in these scene files.

Relative paths still work.

If you use reference models or any other external files, then the paths are not replaced. RR converts the main scene file only.

User file replacement: Multi-OS scenes 

Instead of letting the rrSubmitter convert a scene file, you can create multiple OS scenes yourself.

You submit the main file as usual. For example your scene file is myScene.scn.

Then you need to provide scene files for the other OS. myScene_lx.scn, myScene_osx.scn and/or myScene_win.scn.

Enable "Multi OS Scenes" for the job.