The Collada specification explains that an instance_controller can have skeleton entries to define which subset of a joint hierarchy shall be searched to find the joints, like:
When i parse such Collada code with the OpenCollada framework, then i get
Sax FWL Error: Could not resolve sid ... for every joint in the Joint hierarchy and the Object is not skinned.
However Maya-2013 can read the collada files correctly with its native Collada Importer.
Here is the original bug report about this from the Blender bug tracker:
The Collada specification explains that an instance_controller can have skeleton entries to define which subset of a joint hierarchy shall be searched to find the joints, like:
But it does not tell what to do when the
<skeleton>
entry is omited. For example theFBX COLLADA exporter
omits the skeleton:When i parse such Collada code with the OpenCollada framework, then i get
Sax FWL Error: Could not resolve sid ...
for every joint in the Joint hierarchy and the Object is not skinned.However Maya-2013 can read the collada files correctly with its native Collada Importer.
Here is the original bug report about this from the Blender bug tracker:
In the attachments section you find the reference collada file which shows this particular problem.
So is this a bug in OpenCollada, or a missing feature ? Or is it a violation of the Collada specification by the FBX Collada exporter ?