【发布时间】:2012-07-21 14:26:53
【问题描述】:
我正在编写一个用于创建 3D 骨骼动画的应用程序。我目前正在使用 Blender 进行建模/装配、导出,然后使用 OGRE 加载和渲染模型。但是在导出时我被卡住了。
我希望能够将完成的动画模型/场景导出为某种已知的文件格式,以便可以将其导入回 Blender 进行渲染。那么将动画骨架/骨架重新放入 Blender 的最佳方法是什么?
【问题讨论】:
标签: c++ animation 3d file-format
我正在编写一个用于创建 3D 骨骼动画的应用程序。我目前正在使用 Blender 进行建模/装配、导出,然后使用 OGRE 加载和渲染模型。但是在导出时我被卡住了。
我希望能够将完成的动画模型/场景导出为某种已知的文件格式,以便可以将其导入回 Blender 进行渲染。那么将动画骨架/骨架重新放入 Blender 的最佳方法是什么?
【问题讨论】:
标签: c++ animation 3d file-format
我认为 COLLADA 是文件格式方面的最佳选择。我不确定图书馆。 FCOLLADA 已经死了,我不确定它是最新的。 Assimp 的最新版本添加了 COLLADA 导出功能,但遗憾的是还没有用于动画。有OpenCOLLADA,似乎没有很好的文档记录,但有两个插件可能比任何教程都更好。最后是COLLADA DOM。
【讨论】:
您听说过 FBX 吗?它被广泛用作几何和动画的交换格式。它支持适合您的骨骼动画的骨骼/关节。
维基百科:http://en.wikipedia.org/wiki/FBX
欧特克主页:http://usa.autodesk.com/fbx/
【讨论】: