I’m following the tutorial “HOWTO: Create a custom asset type” as well as digging through the Github repository but don’t quit understand the correlation between Asset, Item, and Proxy.
So far I think I get the Asset refers to the actual serialized data in the project . But ContentItem and ItemProxy are confusing me. I think ContentItem is responsible for Editor and GUI while ItemProxy is responsible for containing import settings?
A little help understanding this and how they contain to the import process would be greatly appreciated
Edit:
To clarify what I am doing. I am working on a custom importer that imports a file and procedurally generates content from the data. Currently I have made a Plugin that injects a custom file entry into the import process, when the import happens a custom data asset is created containing all the relevant data and then a procedural Model is created and saved. I got the basic of it working but there are some issues and I would like to further understand importing and Asset management to improve on it.