Page Contents

 

Overview


The new V-Ray Swarm is a web-based distributed rendering system. It’s a simple, yet powerful way to split your rendering across multiple computers.

 

Each machine participating in the render job requires a V-Ray 3.0 Render Node license. This includes the workstation initiating the rendering process.

 

 


 

UI Path: ||V-Ray Asset Editor|| > Settings > Swarm rollout


Swarm


 

 

 

Enabled – Turns Swarm, V-Ray's web-based distributed rendering system, on or off.

Goal Slider – Sets the desired percentage of utilization of available resources. Computers added or removed to V-Ray Swarm will be taken into account automatically.

V-Ray Swarm (  ) – Opens up the V-Ray Swarm web interface of the current Master Node machine. Alternatively, it can be accessed by typing in the IP address of the current Master Node machine on the default port 24267. This allows you to see the swarm render node machines available for rendering jobs in your network. You can see which of the render node machines are connecting to the particular machine that is casting out the render to the Swarm by the IP address next to its status. This interface allows you also to configure the render node machines, tag them, or monitor their resource utilization while rendering.

 

Tags


 

Tags allow you to tag this node with a descriptor that defines something about the machine, which we can later use to selectively control from inside of SketchUp.

For example, tags can denote if this machine is one of a few that have a powerful GPU, or if a machine is not a workstation and a node on a render farm.

For information on how to use Tags, see the Swarm Configuration page.

 

 

Once the render process is initiated, machines marked with the selected tags will load the scene and assist with the rendering. This is noted in both the Progress Log and the Current Usage bar located in the Swarm settings section.


All scene assets need to be transferred from the local machine to each render node machine before they can begin working on the job. If a render node machine's V-Ray version differs from that of the local host machine, V-Ray Swarm will upload the needed builds automatically and will ensure that all the render nodes will use the same V-Ray build.

 

 

 

 

The blue marker displays what part of all available machines are rendering the job, and the red marker shows the machines currently occupied with another job. More detailed information on the Current usage bar is displayed upon mouse-over. 

 

The Goal slider beneath the bar can be adjusted dynamically to add or remove assigned machines during the rendering process. 

 

Network Discovery


The Network Discovery settings control how a Master Node is selected. By default, V-Ray Swarm's Network Discovery is set to use auto-discovery.

 

 

If the Auto-Discovery option is turned on, V-Ray automatically assigns the machine with greatest network visibility as a Master Node and uses it for render job management. The Master Node machine is automatically changed if a different computer reports that can communicate with more nodes than the current Master Node.

Alternatively, the Network Discovery settings can be adjusted through the V-Ray Swarm web interface.

 


Master Swarm Node IP – Manually sets a network machine to be the Master node which is used for managing Swarm.

For more information on Network Discovery, see the Swarm Configuration page.

 

Cap CPU Utilization


 

When enabled V-Ray will render using only one CPU core of the local machine.