chocopie wrote:i'd rather use irredit and write a physics plugin, than write a new editor. collada is just anather option. either is long term work i think.
In that case I recomend to you using your own format.
Collada is only useful if and only if you are going to transfer files from authoring program to other authoring programs, and this is only truth in theory since it is not true Collada file are transferable from package to package.
It turn out that the specification are so convoluted that every developer makes his own interpretation and that
interpretation is usually incorrect to the point that it do not even pass the specification test.
It is quite possible to make ambigus files since Collada is just a wrapper over XML parcel, therefore the grammar is not inforced.
At the time I wrote the Tool Newton is tryed to make 100% Collada 1.4.1 compliance and that same fact made it incompatible with all of the Collada plug-in made by the experts.
This is because the format is so difficult that most people result in writing their own format using the user data extension,
so what you get is a xml file with the collada header but that in fact is not a unified format.
I brought this incompatibility issue to the collada forum
https://collada.org/public_forum/viewtopic.php?t=579&postdays=0&postorder=asc&start=0&sid=93c794fa8f69b07d4e2e2b5c736c99eaJust to be treated with hostility and denial.
Believe me you will better making your own grammar using XML.
Only if you are making a commercial plug-in for other people to share data I would advice Collada and even then it will be easier to start with your own proprietary format.
Callada in my option if one of those Dream from some technocrat with in some office that somehow believe his idea are so good that everybody show adopt them,
but the format is bloated Mediocre xml file at its best.