当我通过 collada dom 1.4 加载带有查看器的样本时。外部参考
<library_nodes>
<node>
<instance_geometry url="cube.dae#box-lib"/>
</node>
</library_nodes>
我尝试了许多像glc_player,谷歌sketchUp这样的collada加载器,但没有一个成功。怎么了?
我是 pycollada 的维护者,我对 COLLADA 格式有丰富的经验。
COLLADA 中的外部引用是个好主意,但在当今可用的库和工具集中几乎没有对它的支持。如果你想在自己的工具中使用外部引用,那很好,但你破坏了与几乎所有导入 COLLADA的工具的兼容性。
已经有一些努力来解决COLLADA一致性测试套件的此类问题,但还没有太多采用。
根据这个文档: vandaengine doc OpenCOLLADA import/export 应该支持外部引用,vandaengine 也是如此。我自己没有尝试过。