Table of contents
The Flair Renderer is a tool that allows to easily render image sequences and their AOVs. The tool itself is roughly divided into three sections: Directory, AOVs to render and Settings.
The upper section of the Flair Renderer allows you to specify where the image sequence is going to be saved in. By default, your current Maya project’s directory will be set, but you can define any directory by clicking on the
Browse button and navigating to your desired path.
If changed, the specified path will be saved within the scene globals node and be the same the next time the scene is opened.
The left section outlines all AOVs (targets) available to render.
By default, all AOVs required to replicate the shader style in compositing are pre-selected. This allows to have the same stylization in, for example, Nuke and have complete freedom to push the look further in comp. To change the default AOVs that are pre-selected, you can modify the
When rendering multi-layer *.exr images, the outputTarget will always be rendered (it is computed anyways). You can render only the outputTarget by toggling it in the list, which disables all other targets automatically.
Internal render targets (all except outputTarget) should be exported as .exr to preserve the embedded linear float data of each image.
The right section of the Flair Renderer allows you to define all render settings.
By default, the name is set by tags in the following way: Scene.Camera.Frame.ext. You can edit and customize the name any way you want, either with tags or normal characters. If the scene is not named, Unnamed will be used as the scene name.
You can right click on the line edit to go back to the default name, insert supported tags or clear the name entirely when needed.
If changed, the specified name will be saved within the scene globals node and be the same the next time the scene is opened.
The folder stucture defines the folders that will be created within the directory. By default, only a scene folder will be created. Additional folders can be created, if desired, for each camera and target that you render. When all are enabled, the hierarchy will look like this
The render settings customizes the quality, alpha and format of the image sequence.
- Quality - Defines the quality of the viewport rendering and correlates with the quality settings of the globals node. TAA gives the best visual quality and is the default in Flair.
- Alpha - Defines how the alpha (transparency) is handled in the rendered image sequence. The options are None (no alpha), Linear (linear alpha) and Premult. (premultiplied alpha).
- Format - Defines the image file format to save the image sequence as i.e., .png, .jpg, .exr, .tif, .iff.
The resolution defines the resolution to render with. You can specify the width and height individually up to 16384 pixels. Just be mindful that your graphics card might not have enough VRAM to support extravagant resolutions.
By default, the render resolution is grabbed from Maya’s Render Settings and set back accordingly if changed within the Flair Renderer.
The frame range defines the start and end of the sequence from the timeline, but can be set to any integer.
Camera views outlines the available cameras in the scene and allows you to select from which camera you want to render the sequence through. By default, all cameras set as ‘renderable’ in Maya’s Render Settings will be pre-selected and changed accordingly from the Flair Renderer.
The advanced settings can be toggled on-demand by clicking on them.
Render each light will render all selected AOVs for each available light. This is useful when you want intricate lighting control in comp. However, make sure to only render the targets that get affected by different lights to avoid saving duplicate AOVs.
Applies the color space of the viewport onto the rendered image. Supported color spaces are
Rec 709 gamma or
1.8 gamma. If color space is not applied, the resulting colors will be the same as in the
Raw color space.
When rendering the outputTarget, keep in mind that image formats that default to linear color representations such as .exr and .tif won’t show the applied color space until it is set afterwards. If you don’t apply the color space to them, the color space will be baked in its linear format (caution with this).
Bundles all AOVs in a single *.exr image. If you want to save each image individually, uncheck this setting.
Distortions (deformations) will always be present in the outputTarget, cryptomattes and the ctrlsDepthTarget (within the Fray style).
We want to add the ability to distort any target, but for now you can safely ignore this. A more intuitive functionality to distort AOVs will be available in future versions.
Render targets button will start rendering the target sequence with the settings you specified. You can cancel the sequence render anytime by hitting on
cancel within the render progress dialog.