Hello there, I've been struggling finding a proper way to decorate an Asset with Attributes according to its Asset's Type.
Browsing through given templates seems like the best practice to handle Assets, is using a generic entity, ‘Asset’, whose field ‘Type’ determines which specific element of a production (Animation, Camera, Model, etc) such Asset represents.
Now, Assets do require custom attributes specific to their own type: ‘start_frame’ is good for an Animation Asset while ‘camera_aperture’ is only good for a Camera Asset.
But creating a custom field on an Entity it will affects all items of such Entity: if a new field called ‘start_frame’ is added to ‘Asset’ such field will appear on ALL Assets regardless of the content of its field ‘Type’
How do I solve this problem?
- Should all required attributes for all types are to be created for all Assets?
- Can a single item be customize with its own set of metadata?
- Should be created as many entities as the types required (instead of only one [Asset] as shown in tv-series-template)?
Looking forward to your reply, thanks a lot and best regards,
Stefano