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.
An expert in the field of Distributed rendering is Edgar "rodrigonotor" Navas. I asked him if I could share in this blog his tutorial and he gave me a permission to post this excellent tutorial here.
Firs of all, you have to connect yours PCs in a LAN (Local Area Network) and know each IP address. By default, Windows OS come with DHCP activated, which is the hub that assigns the IP addresses of each pc.
In my case, for practical reason I made my LAN with static IPs. The default IP address is 192.168.xx.xx. I use another because I manually assign IP address to a specific PC. I use 172.16.25.xx
Ok, going back to IPs issue, to know what is the IP address of each PC, in the windows star menu, choose run and then CMD. A window like this should appear.
Inside the DOS windows, you have to type ipconfig and then key enter o intro and the screen will look like this.
In my case, my IP address is 172.16.25.7 this can be done in each PC that you want to connect whit DR Spawner.
Second an important thing to know, probably you have installed V-ray without Distributed Rendering Spawner, again run the installer an choose only the DR Spawner option.
Second an important thing to know, probably you have installed V-ray without Distributed Rendering Spawner, again run the installer an choose only the DR Spawner option.
Once the DR Spawner is installed in each PC you have to run, it. It can be accessed using Windows start->Programs->V-ray for Sketchup->Distributed Rendering Spawner. When you run the DR Spawner a window like this should appear.
Don`t close that window.
The third important thing to know is the Window Firewall. You need to set up permissions to the Windows Firewall.
The third important thing to know is the Window Firewall. You need to set up permissions to the Windows Firewall.
Ok, almost done, to make sure that the Master is connecting to other PCs run CMD again and type (in my LAN is) ping 172.16.25.xx -t where xx is the number or numbers assign to each PCs
Now the LAN is ready to make a Distributed render
In V-ray Options->System check box ON and then click to the button with 3 points
Here is for config the hosts (slaves) add server write the IP address and OK
Enter all hosts or servers, click on the button resolve servers and check the IP addresses that we have entered.
Check the box for each server
And done, Distributed Rendering Spawner it's configured.
Distributed Rendering Spawner Off
Distributed Rendering Spawner On. Starting
Distributed Rendering Spawner On. Processing.
Distributed Rendering Spawner On. Almost finished
Best Regards (Saludos),
Edgar Navas
Hi, I´ve been using DRS for some time now. I have always followed the same steps you describe, but for some reason the spawner seems to be unable to use the texture imges applied to different materials even though I have shared the folder in the workgroup and have specified the net route for each one of them in the browsers. Do you have any sugestions? Thank you.
ReplyDeleteHi again, I´ve been researching a bit, probably should have done it before posting last coment, I´m sorry. The solution is, as you sure know, to have the same folder containing all the bitmap texture images located on the same route in every slave machine, if you don´t have a server from which they can all read them. I´m posting this just in case somebody else had the same issue.
ReplyDeleteThank you.
Best.
Alberto Malagón.
thanks Alberto
ReplyDeleteHi,
ReplyDeleteI've been trying to use DR for sketchup vray and I've been having some problems.
When I try to render only one computer renders. I don't know why this happens, but when my dr spawner is open it appears something like this
" successfully initializes spawner. Waiting for jobs..." It stays like this forever.
In my working area I use a server to share the files/ materials and skp files. I installed drspawner in both computers, add the servers and still it doesn't work.
Do you have any suggestions?
Thank you,
Cheers,
Guilherme Martins
You may have figured this out already, but this is for future users. Go to Control Panel\Network and Sharing Center\Advanced sharing settings and change the sharing restrictions in "Home or Work"
DeleteI'm try this but the result of image lost some texture that render by other Ip. How Fix it ?
ReplyDeletehttps://www.facebook.com/photo.php?fbid=582449945114003&set=a.107643442594658.14401.100000470089643&type=1&theater¬if_t=photo_comment
This comment has been removed by the author.
ReplyDeletehi, when spawner is running, Microsoft excel documents are taking time to load even on local PC, currently using HP WS z820 with 128gb ram, any workaround?
ReplyDeletehello, is it possible to use DRSpawner in diskless setup?
ReplyDeleteHi there, Is it possible to use vray 2.0 on the client and vray 1.49 on the slave machine for DR??
ReplyDeleteI have got some sketchup licensing issue.
TIA