Hi devs,
I have been experimenting with Movie Render Graph in 5.7 Preview, and I’m seeing one major flaw with transparent materials.
Both with and without Substrate enabled, transparent materials are not being seen by the Object ID pass when path tracing. I have a graph setup that does a path traced render with 4 object ID outputs - (Material, Full, Material with transparency, Full with Transparency). None of them can ID a transparent material.
Movie Render Graph is so close for us to use in our pipeline in our studio, but this is the one major flaw preventing us from adopting it. The ability to have cryptomattes (specifically multiple of them) work with path tracing in 5.7 is a huge improvement, but the lack of IDs for transparent objects is preventing us from using this until implemented.
Edit: This is also the case with the deferred renderer. No transparent materials present in Object IDs of any type.