This description is for Redshift Standalone to render .rs files (with redshiftCmdLine).

(It is not a description how to setup/render Maya/Houdini scenes with Redshift enabled)



Setup 


By default Redshift is configured to use a Shared Executable.


  • Create the folder        [RR]\render_apps\renderer_exe\redshift\win_x64\Redshift_2.6.70\
    Note: Change the Redshift version "2.6.70"   and   OS "win_" to match your environment.
  • Copy the contents of your Redshift Standalone folder into this new folder.
  • If everything is copied right, then you find the Redshift executable in  [RR]\render_apps\renderer_exe\redshift\win_x64\Redshift_2.6.70\bin\redshiftCmdLine




Modify Shared Executable folder for Redshift


You can change the location of the Shared Exe folder [RR]\render_apps\renderer_exe\redshift\[os] to some other folder.

Create a text file [RR]\render_apps\_config\A40__Redshift_StdA__inhouse.inc


Add a line:

ExeCopyFromDir = \\MyFileserver\Shaders\Redshift\

With this example path, the Redshift executable has to be in this path:  \\MyFileserver\Shaders\Redshift\Redshift_2.6.70\bin\redshiftCmdLine



If you want to keep a setting for the OS, use for example

ExeCopyFromDir = \\MyFileserver\Shaders\Redshift\<rrOS>


<rrOS> is  replaced with "win", "lx" or "osx". (Note: without any "_x64")




Change Redshift into default local application instead of Shared Executable.

You change the Redshift setup not to use Shared Executables.

In this case Redshift works like any other render application.

You have to set the path to Redshift in the config of each client.


Create a text file [RR]\render_apps\_config\A40__Redshift_StdA__inhouse.inc


Add these lines to clear the Shared Executable settings:

ExeCopyFromDir =

ExeCopyToDir =

ExeCopiedWin =

ExeCopiedLx =

ExeCopiedOsx =


Licensing



License render farm nodes


Please see Maxon Licensing section of this help.



Submission


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

The rrSubmitter recognizes the frame range of your sequence.

RR is not able to get the output folder/filename and redshift version.

You have to set a redshift version in the lower left.

Then either set the right output name or use any incorrect output name and check the option "do not check for frames".



Redshift application log file


You might need to collect the Redshift app log file in some rare cases.

RR can copy the file for you into the rrJobData folder and you can access it via rrControl just like any render log file.


Please create the file [RR]\render_apps\_config\A40__Redshift_StdA__inhouse.inc

and add the line

SeperateRenderLogFile= <rrLocalTemp>\Redshift\Log\Log.Latest.0\log.html