How to run several batch renders on single computer.


#1

Hello help me with runing several batch renders on my single computer.
If i am trying to run my batch render while another copy is running it throws an error.
// Error: line 1: Socket error creating command port [computer name]:7835 (10048). //

It is killing me.
Please help. OS - Windows 7 64bit. Maya 2015.


#2

You could do what most queuing systems do and use the command line render.exe.

Open several cmd windows and type a commandline to start maya batch rendering.

For example the following will render frames 1 through 10:

“c:\Program Files\Autodesk\Maya2014\bin\Render.exe” -r mr -s 1 -e 10 C:\Users\You\Documents\maya\projects\exr_output\scenes\batch_test.ma

This will show you all the general options available
“c:\Program Files\Autodesk\Maya2014\bin\Render.exe” -help

This will show you all the renderers available
“c:\Program Files\Autodesk\Maya2014\bin\Render.exe” -listRenderers

This will show you all the options available for mentalray
“c:\Program Files\Autodesk\Maya2014\bin\Render.exe” -help -r mr

You could write a windows batch script to run multiple maya render.exe commands all from one script.

Or use a proper queuing package that will do all this for you.

You should know that depending on the scene memory requirement running more than one batch render on one computer could be slower than just running one.

In any case running in command line is more efficient than from an interactive Maya session since only one copy of the scene in memory.


#3

Maya is the best 3d program ever!