marciano wrote:
I would suggest to introduce optional meta files that can contain asset specific processing information. For example, ColladaConv would check for a file "asset.dae.cc" and if available, parse it when processing "asset.dae". For animations it could contain clip data while for textures it might in the future have information about the desired compression.
The 'Star Wars: The Old Republic' team have an interesting data pipe they call '
OMP', and they call these meta-data files 'side-cars' (because they attach onto the main data file).
Where possible, I'd prefer this data to be contained within the data file (extra data in COLLADA XML nodes, XML inside PSDs, etc), but a corresponding meta-data file is a good idea where that's not possible.