ynput / OpenPype

Main OpenPype repository and AYON openpype addon codebase
https://openpype.io
MIT License
280 stars 128 forks source link

Maya: Fix Redshift cryptomatte multipartEXR #6240

Closed tokejepsen closed 2 months ago

tokejepsen commented 3 months ago

Changelog Description

When using Redshift and rendering multipart EXRs, the instances for cryptomatte AOVs are getting falsely marked as multipart EXR even though they are being forced to be separate files by Redshift.

Since we cannot query the AOVs multipart individually, we'll need a hardcoded rule.

Ideally I guess AOVs should be separate instances in the publishing process but that is too big of a scope atm.

Testing notes:

  1. Configure Redshift render in Maya for multipart EXR and add Cryptomatte AOVs.
  2. Publish and validate that only the main render instance has "multipartExr": true in the metadata json.
tokejepsen commented 2 months ago

@LiborBatek could I get another test of this?