VRay for SketchUp Manual
Distributed Rendering is
the capability to render a single image across multiple computers. This has the
possibility of utilizing multiple computers which can greatly increase rendering
speed. VRay can use up to ten computers with just one license.
In order for V-Ray to utilize these extra machines there are two things that
need to be done. First, there needs to be a way for V-Ray to actually use
the other machine. Secondly, V-Ray needs to be told to look for those machines.
Setting Up the
V-Ray Distributed Rendering Spawner
The way in which V-Ray communicates with other computers (known as the slave
machines) is through a stand alone application which is installed and run on the
slaves. Any machine which has V-Ray for SketchUp installed on it should have the
Distributed Render Spawner already on the machine. If it does not, or you would
like to install the DR Spawner that does not have V-Ray for SketchUp you will
need to access your installation file or disk. Once the installation is started
you will need to choose Custom setup type. Within the custom setup there will be
four components, one of them being the DR Spawner. Disable all of the other
components and click next to install the DR Spawner.
Finding the IP address of
the slave computer
The last piece of information that you will need in order to utilize the
slave machine is the IP address. You can get this one of two ways. The first is
to go to Network and Internet Connections in the Control Panel. From there
double click on Network Connections. This will bring you to a window containing
all of your internet connections. Double click on the connection you intend to
connect through and that will bring up dialog box containing the status of that
connection. At the top, click on the second tab labeled Support. Take note of
the IP address as you will need this information in a few moments.
The second way of retrieving your IP address is to use the run command. You
can get this by going to the start menu and clicking on Run. Now type IPCONFIG
which will tell you the IP address of you machine. If your computer only flashes
the result, than you can type CMD.EXE into the Run window and then IPCONFIG in
the resulting DOS interface.
Starting the DR
Once the DR Spawner is installed on the slave machine you will need to start
the application. In the folder C:\Documents and Settings\All Users\Application
Data\ASGvis you will find a folder called DRSpawner. Open that folder and you
will find the DR Spawner. Double clicking on the DR Spawner will launch it, and
once it has successfully loaded the Spawner it is ready to go.
Now that the slave machines are ready to go we need to tell the main computer
where to render from, also known as the client, not only that, we will be using
other computers to render but also how to access them. This is very simple as
well. Within the Systems rollout of V-Ray's options you will see a checkbox and
button for Distributed Rendering. To enable Distributed Rendering simply click
the checkbox next to the button. Clicking on the button will bring up a window
which will allow you to input the IP addresses of any slave machines you wish to
use. Within the Distributed Rendering window at the top you will notice the
option to Add a Server. This is where you will input the IP addresses of any
machines that you will connect to. After you input any IP addresses you will
want to click Resolve servers.
Some Considerations For
With using Distributed Rendering you might run into several possible issues.
When trying to connect to slave machines you may have issues of not actually
getting them to render. Check any firewalls that may be on the host or slave
machine as well as any routers that you may have. Also, textures will not be
transferred to the host machine by the DR software. Optimally, textures should
be in a single network location that is accessible to all machines being used,
but if this is not possible then you must manually transfer the textures
manually to a folder on the slave machine(s) that is the same path as on the
host machine. Also, if you have the capability to use Remote Desktop Connection
or a similar software, it may make the task of monitoring slave machines an