If you already have experience rendering in Maya, what follows below will be a brief refresher::Note::
This page is only meant as means to identify the most basic steps to batch render an animation in Maya of a scene that uses at least one CGFX shader. This page is not meant to make suggestions towards replacing a currently existing post-production rendering process.
Now that you have your scene together with your previzion camera imported into the scene to be rendered. Let’s have a look at the steps required to batch render to an image sequence.
This process will involve:
- The Render Settings Window
- Project Directory Structure
- Batch Render Feature
Set Render Settings
First, navigate through the menus to the Render Settings window: “Window→Rendering Editors→Render Settings“
An explanation of the key features. You’ll need to set these before rendering:
- Text feedback of what, where and how large your rendered images will be. Check this during and after modifying these settings to make sure your files are being rendered to the proper location and are named appropriately.
- Define what the filename of the rendered images will be AND define the file format
- Define how the numeric ID and frame extension naming convention should be.
- The format of name.####.ext is widely accepted
- Also define how many numerals are used for the numeric ID. This is also known as frame padding. You need at least as many digits as is required to represent the largest frame number. So, if the last frame is 1,000 then the frame padding should be at least 4 (because “1000″ requires four digit spaces to be represented).
- Define the start and end frame of the animation
- Define which camera you want to render from. In our case we’ll render from the imported camera, aka “previzion_cameraNode0″
- Define which aspect ratio and resolution you want to render to
Hardware Render Settings Tab (same Window, the next tab over)
In the same window, but one tab over, you’ll see renderer specific settings. If these setting aren’t what you see please make sure that item #1 is set to “Maya Hardware”.
- Set this to Maya Hardware if you’re rendering with CGFX shaders
- This settings works will with CGFX transparency while giving high quality rendering performance
- Define the number of samples
- Transparency is set “per polygon” instead of “per object”… Important!
- Turn this on in case you’re using textures that are not size, in both width and height, to a power of two (32, 64, 128, 256, 512, 1024, 2048, 4096, 8092, etc)