Cryptomatte metadata problem
1134 5 1-
- sniegockiszymon
- Member
- 32 posts
- Joined: 6月 2022
- Offline
-
- goldleaf
- スタッフ
- 4052 posts
- Joined: 9月 2007
- Offline
I haven't heard of this happening with Nuke and Karma... but if no one else chimes in, and you're rendering with Karma, I'd suggest logging a bug through support or the website form [www.sidefx.com], with an example hip file as well as the .exr
I'm o.d.d.
-
- sniegockiszymon
- Member
- 32 posts
- Joined: 6月 2022
- Offline
goldleafI will do so, just wanted to check here because I'am new in usd and maybe there are some extra steps requiered to make it work. I attach hip file with simple example, I've tried with nuke 13 and 14.
I haven't heard of this happening with Nuke and Karma... but if no one else chimes in, and you're rendering with Karma, I'd suggest logging a bug through support or the website form [www.sidefx.com], with an example hip file as well as the .exr
Edited by sniegockiszymon - 2022年12月21日 09:33:30
-
- dlee
- スタッフ
- 353 posts
- Joined: 9月 2016
- Offline
It seems fine on my end (I tried using Nuke 14.0, rendered using 19.5.435). Tried both sidecar manifest and embedded/metadata manifest. If you're outputting manifest as sidecar, you need to set "Manifest Source" on your Nuke's Cryptomatte node to "Sidecar" and select the sidecar file.
Also, just in case you're unaware, "Matte List" in Nuke's Cryptomatte node does not refer to every available IDs, but rather just your current selection. You need to use the picker and do ctrl-click on viewport to select IDs you want to generate matte for.
-
- sniegockiszymon
- Member
- 32 posts
- Joined: 6月 2022
- Offline
dleeYeah with ctrl clicking and using metadata it works, but issue with sidecar is that I have no file on disk. Did you change something in this hip file to get .json saved into directory?Image Not Found
It seems fine on my end (I tried using Nuke 14.0, rendered using 19.5.435). Tried both sidecar manifest and embedded/metadata manifest. If you're outputting manifest as sidecar, you need to set "Manifest Source" on your Nuke's Cryptomatte node to "Sidecar" and select the sidecar file.
Also, just in case you're unaware, "Matte List" in Nuke's Cryptomatte node does not refer to every available IDs, but rather just your current selection. You need to use the picker and do ctrl-click on viewport to select IDs you want to generate matte for.
-
- dlee
- スタッフ
- 353 posts
- Joined: 9月 2016
- Offline
Ah, no I didn't change anything in the file, but I did render to mplay first, which wrote out the json file (that's most definitely a bug... rendering to mplay shouldn't write anything out). Rendering to disk indeed does not write out sidecar file, but that's because the "Sidecar File" parameter only takes in path relative to the exr file's output (so in your example scene should be just "sidecar.json", not "$HIP/render/sidecar.json"). We should be handling that more gracefully, or at the very least documented better.
Can you file a bug with a link to this thread? Thank you!
Can you file a bug with a link to this thread? Thank you!
-
- Quick Links