I have problem using cryptomatte_keyer, can some help me?

hi im very new on 3d compositing , im now using natron for my personal work, my problem is when im using cryptomatte_keyer it did not detect or select my crypto object pass, but when i use the same file on nuke it can read, can someone help me with my problem, i will provide the picture of my isu, thank you natronian.

Natron


Nuke


@cgvirus Fahad, I am able to reproduce this but I can’t determine whether this is a Cryptomatte_Keyer issue or a Natron issue.
I made a quick render from Blender to test this and here’s what I’ve found. I don’t think this is normal behavior:


So, the shuffled cryptomatte pass looks normal as seen above… but

the alpha channel is (mostly) 0 as above…

By mostly I mean there is some data there… it looks like edge data, but this only appears where 2 objects intersect or overlap (if there are no overlaps or intersects, then alpha is fully 0). Now I don’t know if Blender is rendering cryptomatte passes wrong (It’s good), but if it works in Nuke (just checked, it works fine in Nuke), it should be correct… Something is broken in Natron or Cryptomatte_Keyer for sure, I hope it’s the latter.

1 Like

thanks for the reply, i also test with blender project and its work perfectly, bellow is the screen shot

either my setting maya arnold render is in correct , or natron only reads blender file…

Wait what? When I tried it using a render from Blender 4.1, it did not work in Natron. It worked in Nuke.

Still does not work with renders from Blender 4.1.


The Blender render you are using to test was made in 2.81 and it is likely that cryptomatte has been updated since then in Blender and Maya/Arnold but is not updated in Natron due to lack of development.