If you intend to use the second machine only for DR rendering, you don’t need Maya there and you don’t necessarily need shared folders. You just need to install V-Ray with render server installation type.
You will need to turn on the “transfer missing assets” option if your textures are not on a file server somewhere.
If you want to use the machine for batch render through backburner, then you will need a Maya installation.
You need a full install on your main machine and a server install on your second machine.
There is no additional download, you can use the same installation you already have, but you will need an additional Render Node license.
Batch rendering is a Maya feature that utilizes Maya without running its GUI, it can run in a command prompt - this way it will use a bit less resources. It will rely on both Maya and VRay being installed.
VRay DR on the other hand only relies on itself, it does not require Maya to be installed on every machine. VRay for Maya will contact the DR machines and send them a .vrscene file (which stands fro vray scene).
You can read a bit more about it here: Chaos Docs
Question - I already have a full install on my main machine. Can you elaborate by what you mean a server install on my second machine? Where do I find this and how do I install?
As far as the additional Render Node License, will this include a dongle as well?
To render at two machines at the same time you will need two Render Node licenses.
When you install server only on your second machine, you can click Customize to set up the licensing and you can direct it to the machine where you’re running your license server.
You can also do this after the installation with the Change License Settings tool (start menu > all programs > Chaos Group > V-Ray > <Maya version>
If you’re running the dongle license on your main machine, then the license server is running there. You need to tell the “server only” machine to get its license from the IP of the main machine.
Here’s more info on this: Chaos Docs
Let me know if there’s anything else you need help with.
No, you only need as much licenses as the number of machines you’re rendering on at the same time.
If you’re starting the render from Maya with DR to another machine, make sure to tick off “use local machine” in the DR settings.
This way the machine with Maya will not render (it will use the V-Ray for Maya license) and the “standalone only” machine will only render (it will use the Render Node license).
No. The lisence server needs to run on the same machine where you’ve plugged the dongle. It doesn’t matter which machine that will be. Then the machine where it’s running (say, machine1) will need its license settings to be “local”, and the other one (machine2) to be set to “remote”. In this case you can tell the “change license settings” tool on machine1 to get license from 127.0.0.01 and machine2 - from the IP of machine1.
It means it can’t see the slave (where a “standalone only” installation was made.
It might be one of the following:
1. the main machine is not set up to look for slaves - you need to tell vray in maya what machines to use for DR
2. The standalone-only machine is not running its standalone’
3. The standalone-only machine is unable to obtain license (thus, not joining the rendering)
To resove:
1. In the render settings, go to where the DR is enabled in the settings tab and when enabled, there will be a large button called setting. Click it to open the DR setttings and enter the slave’s IP. The default port is 20207.
2. Check if a vray.exe process is running. If there is one but you don’t see a vray standalone console, then it’s running as a service. If there isn’t one - you need to start it manually from Start menu > Chaos Group > V-Ray > Maya(version) > launch vray render slave.
3. Get the vrayMayaSpawner log from your user’s temp directory on the slave machine. On windows, for quick access to it, you can open a windows explorer and in the path field above just type %temp%
To resolve:
1. In the render settings, go to where the DR is enabled in the settings tab and when enabled, there will be a large button called setting. Click it to open the DR setttings and enter the slave’s IP. The default port is 20207.
- When I run a ipconfig in the CMD, I recieve four values regarding IP. DNS suffix, IPv4 address, Subnet Mask, and default Gateway. Which one do I use for the IP?
- The port number 20207, do I use this exact port (20207) for BOTH the main machine and the slave machine when editing the change license settings?
2. Check if a vray.exe process is running. If there is one but you don’t see a vray standalone console, then it’s running as a service. If there isn’t one - you need to start it manually from Start menu > Chaos Group > V-Ray > Maya(version) > launch vray render slave.
If vray.exe does not run automatically, I will need to start this manually every time I wish to render, correct?
3. Get the vrayMayaSpawner log from your user’s temp directory on the slave machine. On windows, for quick access to it, you can open a windows explorer and in the path field above just type %temp%
How will “getting” the log help the slave machine obtain a license? Can you please explain this to me?
Sorry for all the questions, but I want to get up and running as well as have a understanding of how to add to the farm at a later date. You have been very helpful so far. I am new to networking different machines.