Versions Compared

Key

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

...

Section
Column
width50%

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.

 

UI Text Box
typenote

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

Column
width50%
HTML
 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/9b-HPqfpY_4?rel=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

 

UI Path

 

...

||V-Ray Asset Editor|| > Settings > Swarm rollout

...

Section
Column
width60%

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 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 uploads the needed builds automatically and ensures that all the render nodes 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.

Column
width5%

 

Column
width35%

 

 

 

 

 

Network Discovery

...

Section
Column
width60%

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

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

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

UI Text Box
typenote

Turn off Swarm Network Auto-Discovery for better results.


Coordinator IP
– Manually Coordinator IP – Manually sets a network machine to be the Coordinator which is used for render-job management.

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

Column
width5%

 

Column
width35%

 

 

Cap CPU Utilization

...

Section
Column
width60%

Limits the utilization of the local machine CPU to a maximum of one thread. Enabling the option lets you continue using your computer without noticeable slowdown, while the other Swarm nodes are rendering the image.

UI Text Box
typenote

This setting is not available when the GPU is enabled.

Column
width5%
 
Column
width35%

 

 

Footnotes

...

Fancy Bullets
typecircle
  • GPU Bucket is supported in Swarm. Overall Bucket image sampler is recommended for production distributed rendering jobs.