Octane
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:
- 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). - 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\