2

我想将具有多个动作的模型导出到 Collada 文件以在 openGL ES2 中使用它,collada 导出器仅导出选定或活动的动作,经过多次研究,我没有找到解决方案,但得到了在同一动画中进行动作的想法在不同的框架中并通过代码将它们分开,所以我向对象添加了自定义属性以定义每个动作的开始和结束帧,但是导出器也不会导出这些属性,我找到了一个补丁,它可以让导出器添加自定义属性,但我可以不是从源代码构建的,因为我没有 Visual C++ 和 python 方面的经验,所以我很欣赏任何实现在一个 dae 文件中导出多个动画的解决方案。

4

1 回答 1

4

内置的 Blender Collada 导出器无法使用。我编写了自己的 Python 导出器,它能够从 NLA 编辑器中抓取动画并将多个动画作为 Collada 中的元素输出。https://github.com/gregeryb/Better-Collada-1.5-DAE-export-plugin-for-Blender

于 2017-04-10T07:41:32.820 回答