Setting up Thea Node

Thea Node v2.0

What it is!

Thea Node is an auxiliary network utility software for rendering. It needs a Thea server to work. It is a console application. Does not have buttons or window which you can interact with mouse.

What it’s not!

  1. It is not autonomous tool for rendering. It needs a Thea server.
  2. It is not an autonomous console command tool for rendering. Users can not give commands to the Thea Node application straight. Only a software, which is the Thea server, gives binary commands through network.
  3. It is not a replacement of the Thea network node for version 1.5. Thea Node version 2.0 uses Thea engine version 2.0 which is not compatible with version 1.5.

There is a small readme.pdf file in the installer that explains how to start the TheaNode with commands for more tweaking.

Simple instructions

  1. You have a SU (later Rhino, C4D )v2 Thea plugin in your pc/mac.
  2. Go to any other machine in your local network, and install the TheaNode.
  3. Start TheaNode from that machine, a console window will pop up. When TheaNode opens, it is waiting instructions (scanning local network for this)from the server in the local network.

And then from the SU v2 plugin start network rendering.

And this is a simple scenario that works in most of the cases.
To close the TheaNode, just close the console window.

Hidden options in manual. What are for and how can I use them?

[What…] TheaNode it is a console application. You can configure it to run for your needs. An example would be:
You are on the same network but the TheaNode doesn’t get messages from a computer. You can specify to get messages from a computer on your local network with the parameter:
-scanner xxx.xxx.xxx.xxx

where xxx.xxx.xxx.xxx is the local IP.

[How…] Depending on your operating system that you are running the TheaNode console application.

For Windows.

  1. Go to the folder where you have installed the TheaNode.
  2. Right click on the TheaNode executable and select “Send to” and then from the submenu select “Desktop (create shortcut)”. See image 1
  3. And now Go to your Desktop folder.
    Find the shortcut “TheaNode.exe – shortcut” and right click on the icon and choose Properties from the menu. See image 2
  4. A new dialog will pop up. On the Shortcut tab in the “Target:” field you can add the parameters after the path to the file. See image 3An example you can add the line after the path to the executable:
    -port 7200 -scanner 168.192.0.3
  5. This basically means that the TheaNode would listen to port 7200 and would get new scenes for rendering from the computer with IP address 168.192.0.3.
  6. press OK and double click on the shortcut. This will force Thea Node to start with those parameters.

For Mac OSX

Inside your TheaNode root folder there is a ‘MacOSX’ folder which contains two elements. A ‘Mac64’ folder and a ‘TheaNode’ executable file.

The executable file ‘TheaNode’ is actually a text file and you can edit it with your favorite text editor.

  1. Open the ‘TheaNode’ file with the text editor and
  2. Replace the line 3. See image 4
     
    Replace
    ./TheaNode
     
    with the following line:
    ./TheaNode -port 7200 -scanner 168.192.0.3
     
    This means that Thea Node will listen to port 7200 and will get new scenes for rendering from the computer having the defined IP address (168.192.0.3).
  3. Save the file and double click the ‘TheaNode’ file you have just edited. TheaNode console application will open with the parameters.

Image 1: Right click menu on the executable.

Image 2: Right clicking on the Desktop shortcut

Image 3: Properties dialog for the shortcut

Image 4: Location of the Thea Node folder in Mac OSX