Setup The Network Slave

The slave version of OctaneRender is just a console build and requires a standalone license. The console build slave is released as a Windows build but it is designed to work across platforms (i.e. master and slaves can be on different platforms).

To launch a slave, either manually launch it via the command line or let a daemon do the job. To launch a slave via the command line, run it via:

Code: octane_slave.exe --net-master-address --net-master-port

For example:

Code: octane_slave.exe --net-master-address --net-master-port 21000

This what it says on the console:


The line Launching net render slave (2000002) with master indicates that the slave of version 2000002 successfully connected with the master at IP address on port 21000.

To stop the slave, press CTRL-C and it will gracefully shutdown the process.

Obviously, it would be quite painful if users would have to manually start/stop slaves on several computers, which is where the daemons come into the picture.


The daemon is a little lightweight program that is launched after login and runs all the time unless manually shutdown. It fulfils various roles:

To set up the daemon, you run the little batch script _install_daemon.bat on the slave computer. It will ask you which port the daemon should listen for master requests (if you want to keep the default settings in the brackets, you can just press RETURN):


After confirming your selection, a batch file run_octane_slave_daemon.bat is created in the startup folder of your start menu (Start → Programs → Startup …). It will be launched the next time you log into your Windows account. A new terminal window will be in your task bar. When you open it, you can see the daemon starting up. At first it tries to launch the slave process to gather some information, which is then displayed: