For those of you who have followed the happenings of Psyop for some time now, you may recall when our very own Jonah Friedman and Andy Jones brought their highly versatile "Cryptomatte" to SIGGRAPH 2015.
Although this ID matte creation tool has now been a core component among the Psyop workplace for awhile, it has now evolved past our walls with a brand new release of the system.
The super short version of how it works: Object names, namespaces, and material names already organize 3D scenes. You don’t need any more information than that to create IDs and this information is available inside of the renderer. That, plus a funky encoding (a ranked series of ID-coverage pairs in a multichannel EXR) means we can automatically provide mattes for every object, material, and namespace which stay accurate for all the “multiple objects in the same pixel” cases like AA, motion blur or transparency. All this happens more or less automatically in 3D and the 2D experience is even better!
Check out the video above for a more in-depth look at our latest creation.
Deconstructing the name, “matte” means that it makes ID mattes, and “crypto” means that people are confused about how it works. To help clear things up, we’ve published exactly how it works in our SIGGRAPH poster below!