用于导出3D骨架动画的C ++库/文件格式?

时间:2012-07-21 14:26:54

标签: c++ animation 3d file-format

我正在编写一个用于创建3D骨架动画的应用程序。我目前正在使用Blender进行建模/装配,导出,然后使用OGRE加载和渲染模型。但是在出口方面我很困惑。

我希望能够将完成的动画模型/场景导出为某种已知的文件格式,以便将其导入Blender进行渲染。那么将动画骨架/骨架重新放回Blender的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

我认为COLLADA是文件格式的最佳选择。我对图书馆不确定。 FCOLLADA死了,我不确定它是最新的。 Assimp的最新版本添加了COLLADA导出功能,但遗憾的是还没有动画。有OpenCOLLADA,似乎没有很好的文档记录,但有两个插件可能比任何教程更好的例子。最后是COLLADA DOM

答案 1 :(得分:0)

你听说过FBX吗?它被广泛用作几何和动画的交换格式。它支持骨骼/关节,适合您的骨骼动画。

维基百科:http://en.wikipedia.org/wiki/FBX
Autodesk页面:http://usa.autodesk.com/fbx/