Hello,
We have always used the renderID element before to get a pickable object list (unfiltered and then combined with coverage) to get a decent quick and dirty mask of stuff in the scene that you dont have multimattes for. But we set up a way to automatically set up materialID-colors based on shader names and do the same with a materialID-pass instead. As I find you usually want a matte for your shader rather than an object anyway. And this way the materials keep their color for the next render, and not based on the order in the outliner as the renderID is (so they change color and you have to repick it in nuke).
However, I noticed in the vrayhelp it says that the materialID element is not considered for AA (which is a good thing, as you wanna get a clean pick and then add it with Coverage instead). But it seemse this is not the case? The element has a checkbox for "consider for anti aliasing", but it doesnt matter if its checket or not, the element still comes out with AA included. This render the effect of the materialID element rather useless, as you have to manually do alot of mask eroding, and edge bluring to even get it close to what a non AAed pass with coverage would get.
Would it be possible to either have the checkbox fixed, or AA turned off for this pass? Maybe its just a bug.
Thanks in advance,
Simon
We have always used the renderID element before to get a pickable object list (unfiltered and then combined with coverage) to get a decent quick and dirty mask of stuff in the scene that you dont have multimattes for. But we set up a way to automatically set up materialID-colors based on shader names and do the same with a materialID-pass instead. As I find you usually want a matte for your shader rather than an object anyway. And this way the materials keep their color for the next render, and not based on the order in the outliner as the renderID is (so they change color and you have to repick it in nuke).
However, I noticed in the vrayhelp it says that the materialID element is not considered for AA (which is a good thing, as you wanna get a clean pick and then add it with Coverage instead). But it seemse this is not the case? The element has a checkbox for "consider for anti aliasing", but it doesnt matter if its checket or not, the element still comes out with AA included. This render the effect of the materialID element rather useless, as you have to manually do alot of mask eroding, and edge bluring to even get it close to what a non AAed pass with coverage would get.
Would it be possible to either have the checkbox fixed, or AA turned off for this pass? Maybe its just a bug.
Thanks in advance,
Simon
Comment