Installation


By default Octane is configured to use a Shared Executable.


  • Create the folder        [RR]\render_apps\renderer_exe\octane\win_x64\octane2023.1.2\
    Change the version and OS to match your environment.
  • Copy the contents of your Octane installation folder into this new folder
  • If everything is setup right, then you find the octane executable in  [RR]\render_apps\renderer_exe\octane\win_x64\octaner2023.1.2\bin\octane.exe




Modify Shared Executable folder

You can simply change the location of the Shared Exe folder [RR]\render_apps\renderer_exe\octane\[os] to something else.

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


Add a line:

ExeCopyFromDir = \\MyFileserver\Apps\Octane\


With this example path, the Octane executable has to be in this path: \\MyFileserver\Apps\octane\octane2023.1.2\bin\octane.exe


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

ExeCopyFromDir = \\MyFileserver\Apps\octane\<rrOS>


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


Licensing


There are two ways to license Octane:

  1. Enter credentials
    By default, Octane asks you to enter your login credentials on the first time you try to use it.
    As Royal Render is usually running as background service, you cannot access this window.
    But you can login with the same user as you use for the Royal Render service.
    And then start Octane to enter your license credentials.
    Depending on the render application, you might need to copy the file to a different location.
    Please see User Profile Folder (below).


  2. Unattended/Silent Authorization (Online Mode Only)


    You have to contact Octane support for this feature.
    Please see the bottom of their help page for more information.
    https://docs.otoy.com/StandaloneH_STA/StandaloneManual.htm#StandaloneSTA/AuthenticationAndInternetAccess.htm




User Profile Folder 


Octane saves its settings into an encrypted file in the users profile folder.

There is a license file and a credentials file.



Windows:

By default the license files are saved into the folder c:\Users\%USER%\AppData\Roaming\OctaneRender\


Some render applications like Houdini modify this path in Royal Render.
It may be modified into 

    c:\RR_localdata\SysUserPrefs\All
or, if the preferences cannot be shared between render threads into

    c:\RR_localdata\SysUserPrefs\A
    c:\RR_localdata\SysUserPrefs\B

    c:\RR_localdata\SysUserPrefs\C

    ...


You can see any change of the user profile path it in your render log:



In this case you have to copy the 2 files from  
c:\Users\%USER%\AppData\Roaming\OctaneRender\ 
into

c:\RR_localdata\SysUserPrefs\All\AppData\Roaming\OctaneRender\