Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.
Hi
we are having issues with regards to writing out the cryptomatte manifest in Solaris, we are using the cryptomatte aov node and we have a few issues:
1. when we render and have the sidecar manifest enabled, it wont write the manifest for every frame, it will randomly skip a frame or several , we can't find any discerning pattern as to why it might be skipping some frames.
2. When it does skip even one frame it will automatically embed the manifest data back into the exr instead of adding the path to manif_file in the metadata
we do have the fields that I assume are required, filled in:
- cryptomatte aov
- render product
- render settings
We are bypassing this by NOT writing out the manifest and having the cryptomatte data embedded into the exr then we run a in house script that strips the manifest data out of the exr, post render, this is a ok work-around but can take long if we have shots with alot of assets.
Arnold version: 7.3.3.1
Command: sick
Houdini version: 20.0.751
Is there anything in the Arnold logs, any difference at all for a frame that does not have a manifest?
How often does this happen? Once every 1000 frames? 100 frames?
Hi Stephen,
Is there anything in the Arnold logs
any difference at all for a frame that does not have a manifest?
How often does this happen? Once every 1000 frames? 100 frames?
Thanks.
I started testing with the usd kitchen set loaded as a sublayer, lots of AOVs, and the Arnold Render Settings node. But so far (240 frames) I'm getting all the manifests.
I've tried with both arnold and raster product types, and so far I'm getting all the manifest files.
Hi Stephen Blair
Sorry for taking so long, but here are the render logs, I have 3 in total.
2 are from the farm and 1 I rendered locally
- Farm_renderlog_no_manifest -- is a frame where the manifest didn't render on the farm
- Farm_renderlog_with_manifest -- is a frame where the manifest did render
They are using the same scene just different frames that I grabbed
- local_renderlog -- is a sequence of 10 frames I rendered locally from the Render Rop and you should see some frames never wrote out the manifest
I add the scene file also, so let me know if you can render from it.
Things to Note:
- It seems to not write out the manifest after 5 - 10 consecutive renders
- I censored some of the render path in the logs since they contain sensitive info
Ok, thanks.
For me, the older HtoA doesn't work at all for cryptomatte manifests. But with the very latest, it works.
Thanks!
Would this be HtoA 6.3.5.1, I see a bug fix got released on the 11 Nov 2024 related to the Cryptomatte Metadata?
Can't find what you're looking for? Ask the community or share your knowledge.