question

Joao Monteiro avatar image
Joao Monteiro asked ·

Cryptomatte in Arnold 6

Hey everyone,


I'm trying to setup cryptomatte in C4DtoA in Arnold 6 - but I'm not being able to install it or at least seeing it under the node list.

I've downloaded these files on the link below (even though there is no bin folder in there as it says on the Description file). And copied it to my shaders and Arnold folder.

https://github.com/Psyop/CryptomatteArnold


I've also downloaded this project file.

https://docs.arnoldrenderer.com/display/A5AFCUG/Setup+Cryptomatte


But it says I don't have cryptomatte.

I can see these AOV's on my IPR but they are empty (don't show on the exr when opened in after effects / cryptomatte plugin).

screenshot-2020-12-01-at-113924.png


I'm not sure if I'm doing something wrong of this is not supported on the new version of Arnold?
I also can't install AL shaders 2 (I managed to do it a few years ago on an older version of Arnold.)


Thanks a lot in advance,
All the best

Joao Monteiro


shadersaovscryptomatteinstall error
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Joao Monteiro avatar image
Joao Monteiro answered ·

Hi @Stephen Blair,
Thanks so much for the help.
This is now working!!

Of course I ran into a different problem and maybe you can help.

When rendering with team render now, on the other machine it fails.
If I render locally with crypto it works, if I render over team render with crypto deactivate it works. I'm using both Mac OS. I'm also rendering image sequences.


I'm on c4d r23 and Arnold 6.1.

I get this error on the my second machine.

[c4dtoa] 00:00:00 4197MB ERROR | [driver_exr] /-----DRIVERS------/CRYPTOMATTE: can't create file "/Volumes/Filepath/SH01-SH05/SH01-05_crypto_.0168.exr": Could not open "/Volumes/File path/C4D Renders/Final_Sequences/SH01-SH05/SH01-05_crypto_.0168.exr" (File output failed.)

2020/12/04 13:26:14 (Error) Render-Job failed: Saving failed.

2020/12/04 13:26:14 Peer-to-Peer Statistics:

> localMachine. Download-Speed 41.21 MiB\s (3x)

Peer-to-Peer Statistics End


I've searched the forum, and found this post from @Peter Horvath, although it's not conclusive or at least to my knowledge.


8 comments
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

You are rendering an animation, right? Because, unfortunately, Arnold drivers don't work with single-frame Team Render at the moment.

Is that path correct on the machine? Does it have proper permission to write there?

0 Likes 0 ·

Hi @Peter - Yes I'm rendering image sequences.

As soon as I disable to Cryptomatte Driver - team render works.

See attached setup.

I've got my main AOV's (DRIVERS) and I've added a separate one for the cryptomatte output as I was having trouble when having it merged in After effects (like this it works).

screenshot-2020-12-04-at-143645.png

screenshot-2020-12-04-at-143653.png

screenshot-2020-12-04-at-143702.png

0 Likes 0 ·

Make sure the path you set in the driver is available on the client machine. Unlike the native c4d output, Arnold drivers write the file on the client machine when the frame is rendered.

Ideally you have a network drive mounted to the same path on each client.

0 Likes 0 ·

If it differs, is there any solution to have both?
Can I override the path location in the other machine?

I think it might be it, as the second machine is accessing the volume through the network.

I was trying to follow this but unfortunately I don't understand how to do this and what apps to use.

https://www.twilio.com/blog/how-to-set-environment-variables-html


Thanks

0 Likes 0 ·
Show more comments
Joao Monteiro avatar image
Joao Monteiro answered ·

Ohhh brilliant, no wonder why I couldn't find much info about how to install it. Thanks Steph, I'll reinstall C4dtoA again and will then import the shader in there. I'll let you know how it goes.

Cheers

1 comment
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

You can click on Arnold > Utilities > Setup cryptomatte in the menu which will add everything you need to use cryptomatte.

0 Likes 0 ·
Stephen Blair avatar image
Stephen Blair answered ·

Cryptomatte is included with Arnold.

What you downloaded will cause a conflict and problems, so you can remove that.

You have to add the cryptomatte shader to the AOV Shaders in the Render Settings.

c4dtoa-aov-shaders.png


10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.