Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A 3Delight Collective allows you to render a single image, including in IPR, faster by using several computers from your network. It is selected through the Processing Options (in the sidebar of 3Delight Display) or, when for rendering using renderdl, though a command line option.

...

  1. Make a JSON file to list the computers/servers to be included in one or more collectives;
  2. Inform 3Delight of the location of that file through the 3delight.config file;
  3. Run a small "service" program (or daemon in Linux) on each computer that is part of the collectives. 

...

It is only a matter of listing computers and associating them with a name. Lets make an example of defining the following 5 collectives that can be defined in a hypothetical production facility:

Rackmount-1   —  The servers located in rack number 1.
Rackmount-2   —  The servers located in rack number 2.
Lighter-A  —   A group of servers you want to dedicate to lighter A.
Lighter-B  —   A group of servers you want to dedicate fo lighter B.
All-servers  —  All the servers.

Assuming a the facility has 10 servers, named server01 to server10, here is how to build the JSON file for the above 5 collectives:

...

This file can be named and saved wherever you choose among your installation. You just have to add the following line  in in the 3delight.config configuration file so that 3Delight know knows about it:

    collective ~/projects/MyCollective.json
 

...