ynput / ayon-houdini

Houdini addon for AYON
Apache License 2.0
11 stars 9 forks source link

Arnold ROP: Cryptomatte AOVs #88

Closed BigRoy closed 2 months ago

BigRoy commented 2 months ago

Is there an existing issue for this?

Please describe the feature you have in mind and explain what the current shortcomings are?

Arnold is known for rendering the Cryptomatte separately, even when merged AOVs are configured - so extra testing is needed to confirm Arnold ROP works with Cryptomattes currently with how layers are merged or not.

With the https://github.com/ynput/ayon-houdini/pull/72 it's unclear whether there are issues with the Cryptomatte AOV and whether everything functions as intended when rendering to a single file or not.

So, this would be follow-up on https://github.com/ynput/ayon-houdini/pull/72 and in particular to resolve the points mentioned in this comment.

How would you imagine the implementation of the feature?

Are there any labels you wish to add?

Describe alternatives you've considered:

No response

Additional context:

So the core of this issue is to first test the functionality more - and confirm the different edge cases of how the Cryptoatte AOVs get rendered from Arnold.

BigRoy commented 2 months ago

The Cryptomatte AOVs with Arnold ROP in Houdini do not force/default to writing to a separate file - it behaves like other AOVs using the "Separate File" checkbox. So the collecting logic should work as intended.

Tested with HtoA 6.3.2.1 in Houdini 20.0.724