SceneKit DAE动画未出现在属性中

时间:2017-12-31 09:32:55

标签: scenekit collada caanimation

我正在尝试小心地说出这个问题,因为问题似乎并不是动画没有被导入。我可以在场景图中看到动画为<untitled animation>,我可以在Xcode中播放动画;然后问题是将动画定位为任何对象的属性。这是我在场景图中可以看到的: scene graph

但是,当我尝试在这里找到动画时:

enter image description here

......没有出现。因此,它似乎没有将动画导入为带有键的CAAnimation对象。

我试图以编程方式枚举子节点以查找任何CAAnimation个对象,但它没有看到任何对象。然而,其他场景完美无缺。

我需要将哪些内容添加到DAE文件才能正确构建CAAnimation对象?

值得指出的是3D模型和动画是使用OpenCollada从3DS Max导出的。我不知道将collada导出到SceneKit的最佳实践是什么,如果有人有任何有用的信息会很棒。 Apple似乎什么都没有。

1 个答案:

答案 0 :(得分:1)

Xcode中的SceneKit编辑器不会在场景图视图中显示根节点,也可能是保存动画的根节点。

您应该能够以编程方式检索根节点的动画。