Batch Camera Render 2

10 votes
Date Updated: 
Author Name: 
Sergo Pogosyan

Batch Camera Render maxscript version 2 - reworked and improved version of Batch Camera Render maxscript. The main imporvement is the ability to assign different settings to one camera, just as in standard 3ds max's Batch Render.

Take a note that it is still in beta stage!

Voted suggestion could be placed here - Google Moderator BatchCam2 Сategory

Additional Info: 

Current Version: 2.0.9

Release Date: 4 January 2013


  • Corrupted other script's custom attributes stored in a scene.

Release Date: 14 January 2012

  • Preview button added- it renders only current frame without saving anything - no images, no vray maps,no elements. Note that if output file is specified in standard Render Setup script saves rendered image in preview mode.


  • Frame Range Type "Frames" didn't recognized - fixed
  • Resolution changing in certain conditions caused error message - fixed
  • Netrender with Command-Line-Commit didn't worked well - fixed
  • Some of the Clear buttons didn't work as expected - fixed

Release Date: 21 November 2011


  • startup error in 3ds max versions <2012
  • render preset not found error fixed
  • animation ranges detection now works as expected and camera target's animation is also considered
  • clear settings in resolution and frame ranges


  • Render method from the version 1.9.x (fewer problems with gamma expected but not confirmed)
  • Vray section from the version 1.9.x
  • Orthographic camera mode in Vray section - turns Physical camera into orho mode (and any other cameras)
  • Nth Frame property can be set for each preset independently (useful for Vray Irmap calculation)
  • Render Preset property is now saved not as just a name of preset but as a full file path to ensure scene consistency across the network, different projects and 3ds max versions.
  • Render Element property is available, but only in 1.9.x render method. Render commit method can be choosed in Options rollout.

Small fixes:

  • Frame ranges are now remembered as you choose different range types.
  • Checked state of the render preset is also saving, so you don't have to recheck the presets when you're making many test renders.



Run this script with Maxscript -> Run Script command from any folder on your hard drive, then go to the *'Customize User Interface' -> 'Toolbars'*, browse to category 'Sergo Pogosyan' and add 'Render scene cameras...' button to the toolbar or to the menu.

This page will not be available for some time. 

Version Requirement: 
3ds max 2008-2012. 32-bit and 64-bit.
batchcam2.0.9.ms174.78 KB


Comment viewing options

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

The matter is that this

The matter is that this version is not camera-centric, you have to create preset to render some view, not necessarily camera view. This is why the list is blank at first run. In next versions I'm planning to add some import feature to easily import old version presets and standard batch render presets too.

I use this script with some of my old scenes and I didn't have such problems. Could you send me your scene for testing? I need an empty scene with camera objects.

k2000's picture


In the new scenes - sript works well !

But when I open an old scene (where other version were used 1.9.5-1.9.7) I always get an error...

So to work with old scenes I need to run version 1.9.7. Is there any way to fix it?


k2000's picture


Hi all,
Just upgraded to v2.0.225 (Max Desing 2010, Win7 64bit)
In previous versions when you run the script you instantly see the list of you cameras. And if no - you just click the "Refresh" button.
Now when I start the script - the list is blank. Pressing "Refresh" does nothing.
Is it supposed to be so?

I missed Copy/Paste buttons (liked it in v1.9.7) - very usefull feature to change "save path" etc.
Now to copy properties you need to delete old camera and duplicate a new clone.


sergo's picture

Renderpresets for other users

I encountered the same error recently and have a thought to store renderpresets as full file name instead of just a preset name.
But how this would assure that other user has access to this preset? By saving renderpreset to shared folder?

vklein's picture

Jobnames and job sorting posibility

sorry for having so much wishes, but could you please, please implement these features:

A jobname or comment/note field would help distinguish jobs (especially those from the same Camera)

The possibility of sorting jobs up and down by 2 up/down buttons would also help.

Could you please make the job-list larger, so more jobs fit over one another.

vklein's picture

Renderpreset from file ???

There are problems with loaded render presets in 3dsmax and your script.
It is possible that the shown list of presets contains unloaded presets, which leads to canceled job submissions.

Could you please implement a chose file dialog for the render presets? This would assure that you really have the specific preset, and would assure that another user opening the scene with his 3dsmax also has the specific preset.

sergo's picture

Yes, it will be available in

Yes, it will be available in next version. I will try to update it asap.

vklein's picture

Old render type?

Could we get the old render type from BR 1.9? To resolve my Gamma problem with non EXR files?

sergo's picture

Thank you for testing. Agree

Thank you for testing. Agree with you, I've tested different switches and none of them worked. I just don't know what to do now, it seems as a big problem for whose who uses non-exr file formats.
May be prerender script helps somehow... have to make some tests.

vklein's picture

my gamma settings are input

my gamma settings are input AND output 2.2. Exr seams to have their own gamma of 1.8. I just edited your script and inserted the needed gamma options( -gammaCorrection:1 -gammaValueIn:2.2 -gammaValueOut:2.2)into the "CommandString", but with no effect. So for me it seams to be an 3dsmaxcmd problem (it's a shame they still have such basic errors in 3dsmax version 14).

Comment viewing options

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