Cryptomatte Render Output
The Cryptomatte render output is used to generate renders in the OpenEXR file format for use in compositing applications such as Nuke.
Cryptomatte identifies surfaces in Modo renders and separates them into different ID mattes. These mattes can be used to mask out specific elements when making adjustments in compositing.
In Modo, the different matte surfaces are identified in a render by adding an LPE Label to materials in the Shader Tree. Materials that share the same LPE Label are defined as the same matte surface in the render.
Note: Cryptomatte outputs are only supported with the mPath renderer. See Rendering with mPath for more information.
Note: See the Cryptomatte website to learn more.
Adding a Cryptomatte Render Output to your Scene
If you need to generate a Cryptomatte render, you must add a Cryptomatte render output to your Shader Tree. To add a Cryptomatte render output to your scene:
The Cryptomatte render output has several Properties available. These properties are shared with other render outputs. See Render Outputs for more information.
Identifying Cryptomatte Surfaces
In order for the Cryptomatte render output to correctly identify the different matte surfaces, you need to assign an LPE Label to materials that you wish to identify as a surface. Materials which share the same LPE Label are identified as matching matte surfaces in the Cryptomatte render. This gives you the flexibility to combine multiple surfaces into one matte.
To assign a Cryptomatte ID to a material in Modo:
Creating a Cryptomatte Render
A Cryptomatte render output creates an OpenEXR (.exr) file that can be imported to Nuke with the Cryptomatte plug-in. Ensure you have a Cryptomatte render output in your Shader Tree, and materials tagged using the LPE Label. See Adding a Cryptomatte Render Output to your Scene and Identifying Cryptomatte Surfaces to learn how.
Note: The following steps show you how to create a render using the Render Animation command. You can also use the Render, Render Current View, and Render Selected commands, which produce an .exr output in the location specified in the Cryptomatte Output Output Filename property. However, Render Animation can produce an .exr image that contains both the Cryptomatte output and the Final Color output, which is more ideal.
To generate a Cryptomatte render output:
An .exr Cryptomatte file rendered in Modo and imported to Nuke using the Nuke Cryptomatte plug-in. Each matte surface identified in the render is assigned a different color.