Distributed rendering in Maya batch render line

Hi,
It is possible to add an option in mayabatch render line to add distributed rendering ?

Like : Render -r vray -distributedRendering [192.128.31.1,192.150.125.152] /bla.mb

?

I know in Vray standalone it is possible.
I can manage the renderfarm. I see they are a server_list.tmp file, a server_status.tmp file, but if i have multiple renderbatch, all batch read the server_list.tmp file…

Hm, will make a note to look into it.

Best regards,
Vlado

Just wanted to bump this up. Some flags for DR and host selections would be nice.

You might be able to do it with a pre-render MEL script that modifies the V-Ray render settings and the DR nodes list file accordingly.

Best regards,
Vlado

That was my second idea, too. Where’s the file located? We have the vray builds installed on our repository, will that become a problem when using the file?

You can look at the vrayDR.mel script - it has MEL functions for reading/writing the file. It should not matter where V-Ray has been loaded from.

Best regards,
Vlado

Nice, looks like what I need. Thanks!

EDIT: But I have to check out, how I can use several of the config files for different render jobs.

It was my first problem…

And did you find a solution?

No :confused:
We used standalone to use DR on the renderfarm.

Hmm, ok. I’m just trying to hack some python code for choosing the host and clients before rendering and distributing the files to the specified machines. Maybe it works. Dunno, maybe i have to limit it to our dispatcher, though. And most likely it will be windows only.