I’ve been using Cryptomatte nodes to post-process images directly in Blender’s Compositor from rendered images within the same file. However, I’m trying a different workflow where I render the images in one file, save them as OpenEXR 32-bit (ZIP lossless), and then use a separate Blender file solely for compositing.
The issue I’m encountering is that when I load the image file in the Cryptomatte node in the compositing file, the Cryptomatte layers are not appearing, and I cannot select options like Object, Material, etc. I tried the (Legacy) node and it does work, but I want to make it work with the normal Cryptomatte Node…
I am using Blender version 4.2.2.
Has anyone experienced a similar workflow or issue? Any help would be greatly appreciated!
Below two screenshots: one showing the node setup for the image output in the rendering file, and another displaying the Cryptomatte node in the compositing file, which indicates that there are no crypto layers to choose from.
It looks like exr multilayered input image doesn’t include cryptolayers passes at all. Before save image please chceck render layers of rendered images if there are these cryptomatte passes.
I did some tests during the development time of blender 4.2 and the cryptomatte worked both in single layers and in multilayer. It was working fine although I remember that the last time I tried with 4.3 alpha I had that same problem, I thought it was something with the exr but I think the OP may be right and it may be a bug.
Checking better, I see what you meant. There was a report about exporting cryptomatte from the compositor, I remember that it had been solved although I should check again.
The exr mutilayered iput should be fine because it works with the node Cryptomatte (legacy) but not with the current Cryptomatte node. I also openned the Cryptomatte exr in other software and I can see the layers in there