Before Installation

    1. Test to render without RR first.
      If this does not work, then you will just make it even more complicated with RR.
      It is like if you jump into a car for the first time and try to drive, but you have never ever seen or walked on streets before.

      Create a scene file with objects and textures and save it on your fileserver.
      Open the same file on a second machine. (without moving/copying it) 
      Change the render range in the scene to frame 1-10 on the first machine and to 11-20 on the second machine.
      Render the scene within your render application.
      Check if all 20 files are in the same location where you want them to be.


    2. Create a folder on a fileserver/NAS.
      You have to create a folder on a share (or a share) on your fileserver/NAS.
      This folder is used for all RR files (application and config files).
      E.g. \\Fileserver\shareapps\RoyalRender\

      Note: You should NOT use any version number, all RR updates and upgrades replace the files in that folder.
             Otherwise You will end up with RR version 8.x in a folder named /RoyalRender_v6/.




    1. Set a fixed IP for rrServer (recommended)
      By default all RRender programs are connecting to the server via its IP.
      So your rrServer machines should have a fixed IP and not a variable IP assigned by a DHCP server.
      Note: 
      It is not required to use a fixed IP address, you can use the rrServer name (change this setting in  rrConfig tab Clients/global)
      But it could cause connection issues in case the rrServer gets a new IP and a client machines OS has the old IP cached.


Installation


Note that there are some videos as well:


Quick Overview - All Applications

(includes a short walkthrough of the installation as well)


Installation (Detailed) - Part 1/2  -  Basic/Application Mode


Installation (Detailed) - Part 2/2  -  Permanent/Service Mode



Information: 
Manual Application Mode    vs.     Service Mode


  • Manually    (Application mode / Basic test installation):
    RR is started like any other application by the artist. No login settings are required.
    The "Basic Installation" is just a quick test installation.It will not install any services, there will not be any auto-start.
    The only files that need to be copied are the submission plugins (Softimage, Nuke, ... plugin files).
    This is covered on this site.

  • via a background Service/Daemon (permanent installation):
    RR starts automatically with the machine. Nobody has to login into the machine.                                                                                                                                                                                           
    This is required for auto-shutdown and WOL.
    The artist logged in on a workstation can not access the render data.                                                                                                                                                                                                                
    The service installation is covered in the next chapter Permanent



Installation steps "Manual Application Mode"



  • A) RR Network 
    1. RR Program Files:
      • Download the RR installer and extract it into a temp folder.

      • macOS notes:
        macOS has some security restrictions.
        At first, extract the update zip in any folder besides your default Downloads folder. Copy the zip to any other directory.
        Then we cannot include the macOS setup app within the main zip package.
        After you have downloaded and extracted the main installer package, please download the seperate rrSetup.dmg.
        Open rrSetup.dmg, then drag and drop the rrSetup app into the already extracted main package, right beside the rrSetup_win and rrSetup_lx.


      • Execute rrSetup, use the "Browse" button and select your RR network directory  
        (The shared network folder you created in step "Before Installation 1.").

      • Open the RR directory in any explorer/file browser.

        How to start main applications on Windows and Linux: 
               There are a few shortcuts to the main executables in the root of the folder named win_...bat and lx_..sh
               If you execute the shotcuts, the executable is cached to your local harddrive the first time you use it.

        How to start applications on OSX:
              Please start the applications from the /bin/mac64 subfolder. 

    1. rrServer:
      Start rrServerConsole on the computer you want to use as server (see Requirements).
      The rrServer creates the basic config files.
      From now on the Server runs on this machine ONLY!
      Windows note: If you click inside a terminal window, the window might get into a "select" mode and stops the execution of the application.<br>

    2. Clients:
      Start the rrClient on machines you want to use to render.
      Every client adds its configuration to the shared client config file.

      Note: 
      The first time you start an rrClient (in application mode), it tries to use a folder named RR_Localdata on your local drive.
      Your user might not be allowed to create this folder.
      In this case you will see an error message.

      In this case create the folder with some admin user and then try to start the rrClient again.
      (If you install the rrClient as service, this folder is automatically created by rrWorkstationInstaller)


    3. rrControl:
      Start rrControl.
      You should see all your clients in a black (not grey) font in the client table (lower left).
      And there should not be any error message that rrControl can not connect.
      If you get issues, please refer to the help section Installation/Troubleshooting.


  • B) Submission/ Render
    1. Submission:
      Start rrWorkstation_installer on machines you want to use to submit jobs.
      Install the submission plugins only as this is a test installation. Uncheck everything else (e.g. service installation).
    2. Render:
      Now you can start to submit and render. Please refer to the help section "Usage".

  • C) Permanent installation:
                If everything is rendering fine, you should install RR with services/daemons.
                Please refer to the help section "Permanent" how to install the services and other details.