C++ C++;用于导出三维骨骼动画的库/文件格式?

C++ C++;用于导出三维骨骼动画的库/文件格式?,c++,animation,3d,file-format,C++,Animation,3d,File Format,我正在编写一个用于创建3D骨骼动画的应用程序。我目前正在使用Blender进行建模/装配、导出,然后使用OGRE加载和渲染模型。但我在出口方面遇到了困难 我希望能够将完成的动画模型/场景导出为一些已知的文件格式,以便可以将其导入Blender进行渲染。那么,将动画骨骼/电枢重新放入搅拌器的最佳方法是什么呢?您听说过FBX吗?它被广泛用作几何体和动画的交换格式。它支持适合骨骼动画的骨骼/关节 维基百科: Autodesk页面:您听说过FBX吗?它被广泛用作几何体和动画的交换格式。它支持适合骨骼动画

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


我希望能够将完成的动画模型/场景导出为一些已知的文件格式,以便可以将其导入Blender进行渲染。那么,将动画骨骼/电枢重新放入搅拌器的最佳方法是什么呢?

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

维基百科:

Autodesk页面:

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

维基百科:

Autodesk页面:

我认为在文件格式方面,COLLADA是一个不错的选择。我对图书馆没有把握。FCOLLADA死了,我不知道它有多新。最新版本的添加了COLLADA导出功能,但不幸的是,它还没有用于动画。有,这似乎没有很好的文档记录,但有两个插件可能是比任何教程更好的例子。最后是。

我认为在文件格式方面,COLLADA是一个不错的选择。我对图书馆没有把握。FCOLLADA死了,我不知道它有多新。最新版本的添加了COLLADA导出功能,但不幸的是,它还没有用于动画。有,这似乎没有很好的文档记录,但有两个插件可能是比任何教程更好的例子。最后是。

FBX看起来不错,但我不确定它是否可以导入搅拌机。显然,FBX脚本只支持导出。谢谢。FBX看起来不错,但我不确定它是否可以导入搅拌机。显然,FBX脚本只支持导出。谢谢你。我也认为科拉达是这里最好的选择。如果你想将网格、骨架和动画存储在一个文件中,我不知道还有什么其他格式能像Collada那样得到广泛支持。我已经用Collada dom实现了一个读写器。因为Collada非常灵活,所以实现起来并不那么容易。但我认为这是值得努力的。如果您只想存储骨架,还可以查看Biovision BVH格式。易于实现,并且有一些工具支持。我也认为Collada是这里的最佳选择。如果你想将网格、骨架和动画存储在一个文件中,我不知道还有什么其他格式能像Collada那样得到广泛支持。我已经用Collada dom实现了一个读写器。因为Collada非常灵活,所以实现起来并不那么容易。但我认为这是值得努力的。如果您只想存储骨架,还可以查看Biovision BVH格式。易于实现,也有一些工具支持。