Limitation in amount of characters in topic title. Full title question is:
Is there any way to ultilize some (single or combination) VRay elements to generate a element which separates object surfaces in scene by VrayMtl?
What I mean is a output element which contain solid colors in the way that each solid color represent a unique VRayMtl in scene (and the number of materials is a big number).
Usually, we've got RenderID (separate object to each color and no object has same color nearby each other), but it is aliased and it only works for separate object. If the object is one single poly with Multisubobject material for each surface then it returns only one color for whole object.
Then we've got Wirecolor which is very good (you can control color you want to separated and AA is better than renderID, etc...) but also the same issue. E.g when we've got a proxy object with multisub materials then the output element returns only 1 color for the whole object.
Next thing is VrayMtlID but this one is very limited. 1st you've to set it up yourself. 2nd there're only 16 of them for all usage.
Is there any method to generate a output channel that take less time to manually setup and still have clear separated color for each material in scene (like the way renderID create but with unique color for each vrayMtl)? Is it even possible.
Thanks for reading.