Hi guys
Until the Team will fix the ArnoldROP Aovs for Cryptomatte, here is the solution:
Instead of typing the name of the cryptomatte Aov (crypto_asset, crypto_material, crypto_object, even crypto_custom) each time, simply add a few lines to the properties.py file (C:\Users\Your_Name\htoa\htoa-3.2.0_r9e1313b_houdini-17.0.408\htoa-3.2.0_r9e1313b_houdini-17.0.408\scripts\python\htoa)
like in the image bellow
and you get the cryptomatte aov showing in ArnoldROP Aovs like the image bellow
Just add a string attribute for each object (as primitive)
You can use attribwrangle (Run Over: primitive)
for example: s@crypto = 'box';
or attribcreate (class: primitive)
String: box
in cryptomatte>User Cryptomatte 0
AOV name = crypto_custom
Source User Data = crypto
Here is a video shaowing the detail
https://www.youtube.com/watch?v=vI_1cSGdbkY
crypto-custom.zip
Can't find what you're looking for? Ask the community or share your knowledge.