Using PxrCryptomatte workflow, you can output IDs in Katana for easy selection in a compositing application. You can then use that selection as a mask to make changes selectively in post packages.
PxrCryptomatte is supplied as a Sample Filter plugin. As such the output for Cryptomatte is stored as a separate EXR file from your beauty or denoise outputs. Please note an OpenEXR output (file.exr) is required to store the values correctly.
...
Example Workflow:
- Create a PxrCryptomatte node. Specify the file name and path. The example file uses a script to write to your Temp directory.
- Layer: Select the layer type, Name (object) or Material.
- Connect these to a ShadingNodeArrayConnector
- Create a PrmanShadingNode and select PxrSampleFilterCombiner. Connect the ShadingNodeArrayConnector.out to the input of this shading node.
- Create a NetworkMaterial node , right-click and "Add terminal", select "samplefilter" in the Prman dropdown.
- Connect the prmanSamplefilter.out to the NetworkMaterial.
- Merge the above network (easy to reuse) into the trunk.
- Create a MaterialAssign node and assign the Cryptomatte NetworkMaterial to /root
...