Batch Render Assistant

16 votes
Date Updated: 

-- Batch Render Assistant
-- Motif
-- The max built-in tool Batch Render can only be operated in a single-selected way which in not very convenient.
-- So I create this tool to help you manipulate Batch Render in a multi-selected way.
-- Their interfaces are nearly the same.
-- Usage
-- 1.Add new views of which count is based on the spinner value to the right of the Add button.
-- 2.Hold down Shift or drag from the empty bottom space to multi-select items on the list.
-- 3.Change the parameters of each selected Batch Render View at one time.
-- 4.Change name by clicking and staying on the item you want then enter a new name.
-- 5.Delete all Views at one time.
-- Delete selected Views; delete invert selection of selected Views.
-- 6.Save data to .brd file; open .brd file then create batch render view based on the data.
-- 7.Double clicking left mouse button on the left part of the dialog can quickly widen the dialog and columns.
-- Double clicking left mouse button on the right part of the dialog can quickly shorten the dialog and columns.
-- 8.Holding down right mouse button and then moving mouse within the dialog area can quickly change the width of columns.
-- 9.Holding down left mouse button and then moving mouse within the dialog area can drag the dialog as you drag it in the title area.
-- 10.Change language between Chinese and English.(The file

-- Max Version Requirment
-- max 2009 and higher
-- Author Information
-- author: Jausn (Chinese Name:Jin Xi)
-- E-mail: [email protected]

Version Requirement: 
max 2009 and higher
Video URL: 
BatchRenderAssistant_EN.ms29 KB
BatchRenderAssistant_EN_CN.ms32.42 KB


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
NicolasC's picture

Very nice !! thanks for

Very nice !! thanks for sharing :) it's becoming interesting, compared to the crappy batch render utility that ships with 3dsmax ...
A bit more options to name the outputs and we'd be done !
Thanks again.

EDIT: wanted to test it with a production scene ... doesn't seem to work anymore on 3dsmax 2014 :( :(


vklein's picture

Rearrange Jobs would be cool

The possibility to rearrange the jobs by Drag and Drop or even Up/Down buttons would be very cool.

mirza's picture

Great script, thanks a lot

So far I am very pleased that it fixes the bug of the native batch render.

I Just changed in line 139 :
local presetFiles = getFiles (GetDir #renderPresets + "\\*.rps")
to get the list of render presets, as the path where they are changed since max 2010.

MarkD's picture

I found a way to make the

I found a way to make the load/save feature work. If you have the same number of batch render views as what the file was saved as it will create the views. I'm pretty happy with being able to edit multiple batch views at the same time, thanks a bunch. I hope my comments help you with your trouble shooting! Thanks again for the script.

Also if you have net render checked on in the original batch render, when you click render in Batch Render Assistant it will kick on the network render.

ausn's picture

And I've not used the Net

And I've not used the Net Render, since I just got one PC, so I didn't put my mind on it.
Maybe you can try the Distributed Bucket Rendering if you use Mental Ray.

I think adding Net Render will need a lot of additional work to do. Maybe you can try to do it.

Thank you, fjordside, for your Net Render part. But according to my current situation I can't test it.

Anyway, I'm happy you guys like it!

ausn's picture

MarkD' Message: I've run into

MarkD' Message:
I've run into a bit of a bug, when I save the .brd file, delete all the views and load the .brd file, it crashes max.
If I have the views already created then it refreshes the views just fine.
My reply:
Thank you for your feedback.

Actually I got this problem when I run it. But unfortuately I don't know why.

Just after I finished it, it worked very well, as you can see the Demo:

But I have no idea why it always doesn't work now. I look through all the script and it seems to be no problem.

And so don't use the Load and Save function which in my opinion are not very useful.
The cool feature of this tool is to multi-select items. So just enjoy it!

And I also wrote a tutorial of how to make it. If you're interested in it, you can take a look:

Thank you, all of you! I love the guys who show his opinion!

MarkD's picture

I've run into this bug, you

I've run into this bug, you need to go into the Render Setup and change "Time Output" to "Active" or "Range" then it will render all the frames instead of overwriting just one frame when you net render. It's crazy but the override doesn't actually override unless you do that.

It's almost as annoying as the output path not displaying the correct path after its been updated...

Thanks for the script, its great!

fjordside's picture seems that the seems that the netrenderoption is still not working, even when using this excellent script.

Heres a thread specifically addressing this issue:

leverkusen's picture

Thank you so much. I haven't

Thank you so much. I haven't tested it yet, but just what I was looking for..

leverkusen's picture

Hi, when "override preset" is

Hi, when "override preset" is on in the batchrender dialog, sequences are not incrementally numbered, but one file is overwritten over and over again. I also reported this to Autodesk with no reply.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.