Collada 规范解释了 instance_controller 可以有骨架条目来定义应搜索关节层次结构的哪个子集以找到关节,例如:
<node>
<instance_controller url="#skin">
<skeleton>#root</skeleton>
<bind_material>...</bind_material>
</instance_controller>
</node>
但它并没有告诉当没有这样的迹象时该怎么做。例如<authoring_tool>FBX COLLADA exporter</authoring_tool>
省略骨架:
<node>
<instance_controller url="#skin">
<bind_material>...</bind_material>
</instance_controller>
</node>
当我用 OpenCollada 框架解析这样的 Collada 代码时,我得到了
Sax FWL Error: Could not resolve sid ...
对于关节层次结构中的每个关节。但是 Maya-2013 可以毫无问题地导入此类 collada。那么这是 OpenCollada 中的错误还是违反了 FBX 导出器的 Collada 规范?