简单的3D动画文件格式需要C ++导入/导出

时间:2014-03-29 04:16:11

标签: c++ animation 3d 3d-modelling

我需要导出和导入具有以下要求的数据: 关节周围每个关键帧的分层X,Y,Z欧拉旋转 每个关键帧的整体翻译和轮换

我希望找到尽可能简单的格式(例如,.obj对于模型非常简单,但遗憾的是没有动画格式,但在那个尺度上)。我希望它可以直接在建模器中进行编辑(虽然我可以使用某些建模器中的某些东西,但如果使用公共工具进行转换,则可以在其他建模器中使用)。最好有一个简单的公共API,或者这么简单我可以自己编写导入/导出。我想过Collada,但公共开源API似乎很难处理(我找不到真正有用的)。 Anim8or文件是合适的,除了没有其他建模者可以真正处理它。

1 个答案:

答案 0 :(得分:0)

我发现使用FBX动画的效果非常好。它比.obj文件复杂一点,但它有自己的free SDK。还有好老MD5 format。然而,FBX(在我看来,显然也是相当多的动画界)也是一种更简单的格式来构建动画,并且往往会有更多的爆炸效果,可以这么说。 / p>