Here is a tutorial that covers how to render a car model in an automotive studio environment using Arnold.
Arnold 5: (AlShaders2): https://github.com/anderslanglands/alShaders2/releases
Nuke and Fusion: https://github.com/Psyop/Cryptomatte
Arnold 5 Cryptomatte
Cryptomatte for Arnold 5 is being released as part of AlShaders, as before, but is now a standalone node. Arnold 5.0.1 adds support for “AOV shaders”, which allow code to run on all materials in a scene, without manually connecting passthrough nodes. This improves the workflow in numerous ways. Using a central AOV shader node gives easy access to global Cryptomatte settings (on the one central Cryptomatte node). It is now also much easier for a studio to create a customized version of Cryptomatte, since the code does not need to be embedded in a surface shader. In addition to adopting the AOV shader methodology, we’ve added other features as well, such as sidecar manifests that work with deferred-loaded stand-ins, and “integer offsets” for modifying names.
An introduction with some basic concepts and explanations around OCIO config and synColor config files has been added to the MtoA (2017) user guide in the links below.
“When rendering skin, you would use a Radius color value like R:1.0, G:0.35, B:0.2, indicating that red should scatter deepest and green and blue less. This would replace the three layer workflow for skin where you would make the deep layer red to indicate that deep should scatter with a larger radius. Setting scatter_radius.R to a larger value would correspond to that.”
Below is a an example of such a skin shading setup (digital Emily files can be downloaded here).
Arvid Schneider has created a video that goes through the skin shading process: