We are exploring integrating C4D with Arnold into our existing pipeline which uses Shotgun for production management.
We can save out a material only c4d file so the material can be published and version independently for re-application to future assets as it progresses through the pipeline.
However, how do I handle Arnold specific tags ?
Some of these tags are applicable at the asset level whereas some are applicable at the shot level.
Is there someway to extract and publish Arnold's c4toa tag so that I can published them to shotgun for versioning and tracking purposes?
Since it's a tag it requires an object, so you can create a Null object and move/copy the tag to that and save the Null. Or you can write a script to write out the BaseContainer of the tag to a custom format (e.g. json), although it is a bit more complicated.
Can you please explain a bit more why do you want to store the tag separately. It contains Arnold specific settings, which I would consider as part of an asset, so changing settings like subdivision means a new version of the asset.