Antialiasing of Object ID render element

Would be super helpful!

MultiMatte render element was introduced with the latest update v3.60.02. It produces a filtered result and also supports transparency.

Kind regards,
Peter

Hi Peter,

I tried to explore the Multimatte workflow for jewelry design to get selection masks behind glass. Do you have some hints for the workflow? I enabled multmatte, but I see no multimatte channel at the frame buffer. Looks like I’m on the wrong way.

Best-
Micha

Hi Peter,
Thanks for your quick reply. Good to hear about those news! Unfortunatley I have the same problem as Micha. I’ve enabled the element but I could not find the channel in the frame bufffer. Any suggestions?

As mentioned in https://docs.chaosgroup.com/display/…INO/MultiMatte, you would need to set Object IDs for all objects you wish to appear in the MM render channels. Numbers are assigned through the Properties’ V-Ray tab of each (or multiple selected) objects.

Be sure to read the footnotes from the docs page:

  • Instances obtain the same object ID number of the copied object.
  • If objects with already assigned object IDs are grouped together and a new object ID is assigned to the group, the latter will override all separate IDs within the group.
  • If objects with already assigned object IDs become part of a block with a different object ID, the separate objects will preserve their initial object ID.

Kind regards,
Peter

Thank you, I got it now. Only through glass it doesn’t work. I tried to set the object ID of the glass object at 1 and 0, but the object behind at 3 wasn’t shown. Do you have an idea?

I didn’t specify this properly in my first comment. By “transparency”, I meant that opacity is taken into account, not refraction.

OK, I understand. Thank you for your help.

I have a complex scene, a lot of object, but only a few materials. I need to adjust objects in postwork and I’m looking for a way to get mask like the Object ID, but fully antialiased. The Object ID would perfect match my need - no difficult setup, but AA is a must. Please help.

At the help pages I found that the Object ID could be rendered with AA too. Is this option at VfR only missing?

Could I modify the code of the exported ObjectID.vrmat to enable the color mode?


<Asset renderer="vray" url="/Object ID" type="render_channel" layout="">
<plugin>
<vrayplugin version="16" type="render_channel" name="RenderChannelNodeID">
<parameters>
<parameter handler="default" listType="none" type="string" name="name" label="name">
<value>Object_ID</value>
</parameter>
</parameters>
</vrayplugin>
</plugin>

Hi Micha,

The option you’re referring to is a 3ds Max only feature.
It does not work in V-Ray standalone and hence we can’t expose or enable it in Rhino.

Konstantin

@konstantin_chaos It could be nice if there would be a simple way to get an anti aliased clown pass for objects like for materials. My clients are designers and they like simple mask outputs. A solution would be very appreciated.