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