Output settings nodes tell the renderer what will be rendered to a file. Output settings node has to use at least one render node. Output node says what frame to render and where to save result and render node defines 'how the image will be rendered', its contents and quality (see Render Setting Node section). If more than one render node is selected more output images will be rendered and saved.
for rendering render nodes multiple render nodes, $RENDER_SETTINGS variable should be used in file path to prevent overwriting (see path variables below).
Let's say you want to render diffuse, ambient occlusion and shadows layers to separate files. Just create three render nodes with whatever settings you need and set its Output Pass (see Render Setting Node section) to diffuse, AO and shadows respectively. Select output node, select camera, output filename pattern and select the three render nodes. There will be three image files when rendered.
Output settings
Camera
Camera to be used for output rendering. Only one camera can be selected and will be used for all selected render nodes.
Output Resolution
Width and height of output image(s). There are two ways to set output resolution:
Render Region
Render only selected region from final resolution. Region is also rendered with overscan controlled by Region Overscan attribute in Render Settings Node:
Render Settings Nodes To Render
Select one or more render nodes to use for rendering, see introduction at the top of this page for more details.
File Name
Path to file(s) for render output. Absolute path has to be used and a filename should be without extension as extension will be added according to file format selected (see below). There are several variables that can be used to automatically set image name and path when multiple files are to be output, see Filename And Path Variables below.
Gamma Correction
Predefined types of gamma correction for an output image.
Image Format
Output file format to save rendered images to. Note that not all formats can handle all depths (see Render Settings Node section to see how to change output bit depth). We recommend using the DDS (Microsoft DirectDraw Surface) and OpenEXR formats.
Stereo Output Type
Select one from output types. Note that this attribute can be modified only in stereo version and is affects only with stereo camera selected in Camera attribute. Saving into OpenEXR will be affected only with Image Format sets to EXR.
OpenEXR Channels
Choose a channel combination to save more channels into one EXR file. To save frame with settings set in Render Settings node use Current Output Layer. Note that this attribute only works with Image Format sets to EXR. Also note that Depth or SSAO (Ambient Occlusion) will be rendered even if Depth and SSAO aren't selected as Output Pass, or even if SSAO is disabled in Features in Render Settings Node.
Sequence
Enable this if you want to render sequence of frames instead of a single currently selected frame.
Start Frame
Use only for sequence rendering. Select the first frame to start sequence from.
End Frame
Use only for sequence rendering. Select the last frame in the sequence.
Render
Push to start rendering to output file(s).
Export Settings
Settings of export for FurryBall standalone.
Folder Name
Path to export file.
Export Textures
Enable or disable exporting of files textures into exported directory. Procedural textures are always exported.
Export
Exports file.
Nuke Settings
FurryBall can create compositing script for Foundry's Nuke. This script can be lately used to render final composition directly to maya render view window.
Folder Name
Path to export script.
Save Script
Save Nuke script. Warning: script that already exists will be overwritten.
Open Script
Open Nuke script.
Filename And Path Variables
The File Name attribute has a possibility to add several global variables to it and expand the values for every frame or settings used. Let's explain this on the following example, it is also the default filename and path:
$MAYA_PROJECT/Images/$SCENE_NAME/$RENDER_SETTINGS####
This string tells the renderer to put the rendered files into a directory with the same name as the scene being rendered ($SCENE_NAME), this directory is under 'Images' subdirectory located in Maya project path ($MAYA_PROJECT). The file images will be named after the render settings node used ($RENDER_SETTINGS)and a 4-digit frame number (####)will be added to it. The output path and files could then look something like this:
C:/Maya Projects/My Project/Images/My Scene/Beauty0001.tif
C:/Maya Projects/My Project/Images/My Scene/Depth0001.tif
C:/Maya Projects/My Project/Images/My Scene/Beauty0002.tif
C:/Maya Projects/My Project/Images/My Scene/Depth0002.tif
.....
If the path doesn't exist it will be created but only up to 2 levels deep in the directory tree, ie. only two last directories in the path will be created if they do not exist.
Here is the list of variables that will be automatically expanded when used:
"left" - for left camera with Stereo Output Type set to Left+Right in separate files or Left+Center+Right in separate files
"right" - for right camera with Stereo Output Type set to Left+Right in separate files or Left+Center+Right in separate files
"center" - for center camera with Stereo Output Type set to Left+Center+Right in separate files
NOTHING - for other cases
Advanced tip
It is possible to define custom variables by editing Python script file 'FurryBallEnvVar.py' located in 'scripts' subdirectory where FurryBall is installed.
Batch Rendering
For a tutorial on batch rendering, see the Miscellaneous section.
Created with the Personal Edition of HelpNDoc: Generate EPub eBooks with ease