Batch rendering is useful when you need to render the same object with different images: say, a series of books. You make a scene, render it, then replace the image and render it again and so on. Boxshot Ultimate can automate this using the Batch Rendering feature.
There are two batch rendering modes in Boxshot:
The difference is that in simple mode you can only change artwork on one side of the shape, but the user interface is much simpler. In multiple–sides mode you can apply artwork to as many sides, as you want.
Simple Batch Rendering
To start the simple batch rendering, click Render → Batch Rendering… in Boxshot main menu.
A side selection window will pop up:
Here you select an object that you are going to change and its side that will be used to put the images. Click an object in the left list, then click a side at the right and finally click the Next button.
At the second step you will need to make a list of images you want to apply to the selected side:
Use drag and drop or click the + button to add images to the list. Use the options at the right to configure the batch process, then click Next to continue.
Finally, you need to configure the rendering parameters for your rendering:
Once done, click the Enqueue button to create a “render later” job for the batch rendering.
Multiple–Sides Batch Rendering
Multiple side batch rendering lets you render the same scene with the different sets of images applied to its sides. Make your scene with some objects, then click Render → Batch Rendering (Multiple Sides) to start the wizard.
At the first step you’ll see the list of shapes in your scene with their sides. You need to pick the sides you are about to change. Move them to the right list using the arrow buttons.
Once the sides are selected, click Next to select your artwork.
You need to organize your artwork, so each set of images for a single rendered frame is placed into a separate folder. Like if you need to render 3 versions of a book, you’ll need 3 folders with artwork for each version. Then you add folders to the list:
You can add them either by using "+" button or by dragging them into the list with your mouse.
Matching images to sides
That’s the most complex step here. By this moment Boxshot has a list of sides and a set of folders and it somehow needs to match images from the folders to the sides. In order to do so, Boxshot asks you to setup file masks for each side. The masks are the same that you use for files, so “*front*” means any file that has “front” in its name, and “front*.jpg” means any jpeg file that starts with “front”.
Boxshot helps you by setting initial masks based on side names. Say if you select “Front” and “Back” sides at the first step, Boxshot will start with “*Front*” and “*Back*” masks. If your images named with “front” and “back” words, Boxshot will be able to match them easily.
Here we’ve got two “Front” materials. One for the box and another for label. We had to modify the mask of the label side, so it catches the images with “label” in their names. As you may see, Boxshot matches all the sides for all the folders:
In case of any issues with matching, Boxshot will highlight the problem cell. There are two types of possible issues:
- No images matched the mask;
- Several images matched the mask.
In both cases you can hover your mouse onto the problem cell to see the details in a tooltip. Fix the issue by renaming images or updating the mask, so all the cells become white and you can continue to the last step.
Note that, if you rename files, you’ll need to go back to the folder selection step and re–add the folders where you renamed files. Otherwise Boxshot will not be able to track the changes.
Once you’ve done, click Next to go to the last step of the wizard.
At the last step you configure the rendering resolution and other options exactly as you do for manual rendering:
When ready, click the Enqueue button to create a “render later” job for the oscillation animation. Here you can read more about rendering jobs.
More Batch Rendering Tutorials
- Turntable Animation — render fly–around animations;
- Transition Animation — render transition from one snapshot to another;
- Oscillation Animation — render camera oscillation animations;
- Batch Rendering — render the same scene with multiple artwork;
- Command Line Rendering — render projects from command line;
- Job Files — make and render batch jobs with code.