Batch Rendering: Batch Render Dialog

The Batch Render tool offers you an efficient, visual approach to setting up a sequence of different tasks or scene states to render automatically. From the Batch Render dialog, you control the following:

Note: The Batch Rendering dialog is for rendering different aspects of the same scene, such as views from different cameras. To batch-render a number of different scenes, use Backburner or command-line rendering.

Batch Render Completed

If a problem is encountered by the Batch Renderer, you will be notified by means of the Batch Render Completed dialog. This is an error dialog that appears and notifies you about which batch renders did not complete and, if possible, provides a description of why the failure occurred.

If the cause of the error cannot be identified, then the error entry will simply state Failed. The most common causes for failure are:

Procedures

To use the Batch Render tool:

  1. Open or create a MAX scene.
  2. Choose Rendering menu Batch Render.

    The Batch Render dialog opens.

  3. On the Batch Render dialog, click the Add button.

    This adds your first rendering task to the batch render queue.

    By default, the Camera parameter is set to Viewport, which means that the task will render the active viewport. To change to a set view, make sure the scene contains at least one camera, and then choose the camera view to render from the Camera drop-down list.

  4. Review the Selected Batch Render Parameters settings and, if necessary, turn on Override Preset and then change the Frame Start, Frame End, Width, Height, and Pixel Aspect settings.
  5. Click the Output Path button to set a drive location, file name and file format for the rendered image.
  6. If you've saved any scene states with the model, you can choose which one is loaded during the rendering operation by opening the Scene State drop list.
  7. Repeat steps 3 through 6 to continue adding rendering tasks to the batch render queue, as necessary.
  8. When all your tasks are set, click the Render button.

To use the Batch Render tool with Backburner:

    Before attempting to use the Batch Render tool with Backburner for network rendering, make sure the Backburner Manager is running on your managing workstation and that Backburner Server is running on all the other workstations that will receive the rendering assignments. For more information on setting up Backburner Network Rendering, refer to Network Rendering.

  1. Set up a series of rendering tasks in the Batch Render queue as documented in the previous procedure.
  2. Turn on Net Render and then click the Render button.

    The Network Job Assignment dialog opens.

  3. Enter a subnet mask, or, with Automatic Search off, enter the Manager name or IP address, and then click Connect.

    The available rendering servers show up in the list on the right side of the Network Job Assignment dialog.

  4. Click the Submit button to send all the Batch Render camera tasks to Backburner for network rendering to all the workstations that are running Backburner Server.

    If you are running the Backburner Queue Monitor, you'll see all the camera tasks listed as rendering jobs in the Job section of the Queue Monitor.

Interface

Add
Adds a new rendering task to the queue, using the default settings. By default, a new task is set to render the active viewport. To set it to render a particular camera, choose the camera from the Camera drop-down list.
Duplicate
Adds a copy of the highlighted rendering task to the queue.

All rendering parameters that were part of the original task are duplicated for the new task.

Delete
Deletes the highlighted rendering task.

No warning appears to confirm deletion and you cannot undo a deletion.

[task queue]

Lists all the camera tasks that have been chosen for batch rendering. The task queue consists of eight columns that show all the parameters that have been set for a particular camera task. You can control which tasks are rendered by toggling the checkboxes in the list.

Selected Batch Render Parameter group

By default, any tasks you've designated for batch rendering use the current Time Output and Output Size parameters from the Render Setup dialog.

For example, if the Output Size settings on the Render Setup dialog shows that you have a Time Output settings of Single and an of 800 width and 600 height, when you add a camera, its Selected Batch Render Parameters will mimic those settings. Likewise, if the Render Setup dialog has a Time Output set to Range and frame 0 to 25, the Frame Start and Frame End settings on the Batch Render dialog will default to those Time Output settings.

This group gives you access to changing those default parameters.

Override Preset
When on, you can override any of the default settings for the highlighted task via the Frame Start, Frame End, Width, Height, and Pixel Aspect settings. Default=off.
Frame Start
The first frame to be rendered for the highlighted task. The default setting for this parameter matches the Time Output group settings on the Common panel of the Render Setup dialog.
Frame End
The last frame to be rendered for the highlighted task. Its default state also matches the Time Output group settings on the Common panel of the Render Setup dialog.

The default Frame Start and Frame End parameters correspond to the Render Setup dialog parameters as follows:

Render Setup dialog >Time Output Batch Render dialog Frame Start/End
Single Defaults to the frame set by the time slider.
Active Time Segment Defaults to 0 (zero) and the last frame of the animation as set in the Time Configuration dialog.
Range Defaults to the range of frames specified, such as 0 (zero) To 14 or 6 To 11.

The Frame Start and End settings also conform to the current time configuration format; i.e. Frames, SMPTE, Frame:Ticks, or MM:SS:Ticks.

Width
Allows you to specify a new image width setting if Override Preset is on. If Override Preset is off, this value matches the width set on the Render Setup dialog.
Height
Allows you to specify a new image height setting if the Override Preset is on. If Override Preset is off, this value matches the height set on the Render Setup dialog.
Pixel Aspect
Sets the aspect ratio of the pixels for display on another device. The image might look squashed on your display but will display correctly on the device with differently shaped pixels. By default, this mimics the value set on the Render Setup dialog.
Name
Lets you change the default name of the highlighted task. The default naming structure for camera tasks uses “View” plus an incremented view number, such as View01 or View02. If you want, you can change the task's name to something more descriptive.
Note: After changing the name, you must press for the change to register.
Note: If you're rendering elements as part of the batch, the task name is appended to each rendered element's specified file name. For example, if the task name is View01 and the render element output file name is Test_Diffuse.tga , then the batch-rendered element output becomes Test_Diffuse_View01.tga .

If you're rendering an element without specifying a file name for the element, the batch renderer appends the element type to the batch output file name. For example, if the batch output file name is MyBatch.png, and you're rendering an Atmosphere element, then the element output name becomes MyBatch_Atmosphere.png.

Output Path
Opens the Render Output File dialog, where you can specify the output path, file name, and file format for the rendered image of the selected camera task.

Once set, the output path and file name appears in the output path field and the file name appears in the Output Path column of the task queue.

Clear Output Path
Removes the output path and file name from the Output Path field and task queue.
Camera drop-down list
Shows any cameras in the scene.

By default, a task is set to render the active viewport, as indicated by the “Viewport” entry in the Camera column of the task queue. You can use this list choose a camera from any in the scene for the highlighted task. The new camera is shown in the Camera column of the task queue.

To set the highlighted task to render the active viewport, choose the dashed line (-------------------------) from the top of the drop-down list.

Choose the dashed line to render the active viewport.

Note: Choosing a camera changes only the camera the task uses. It does not change the name of the task.
Scene State
This drop-down list displays the scene states, if any, that you can assign to the highlighted task. If no scene state is active then current scene settings are used.
Preset
Lets you choose a render preset for the highlighted task. If no render preset is active and there is no override, then the current render settings are used.

If you choose Load Preset from the drop-down list, the Render Presets Load dialog opens.

Net Render
When on, opens the Network Job Assignment dialog when you click the Render button.

Each camera task in the Batch Render dialog is passed to the Network Job Assignment dialog as an individual rendering job instead of a single job. By default, the Network Job Assignment dialog uses the name of the MAX file as its job name, and it then appends the name of the camera task. For example, if you have a scene named Athena_High_Rise and camera tasks for three cameras, the jobs will look like this in the monitor: Athena_High_Rise Camera02 View01,Athena_High_Rise Camera01 View02, and Athena_High_Rise Camera01 View03.

Export to .bat
Creates a batch file for command line rendering. This button opens the Batch Render Export To Batch File dialog where you can specify a drive location and name for the batch file that is saved.
Render
Starts the batch rendering process or opens the Network Job Assignment dialog if Net Render is turned on.