2

有谁知道任何开源项目可以让我用 assimp 加载文件并制作一个简单的 API,例如 LoadModel()、PlayAnimation(int keyframe_start, int keyframe_end)、BlendAnimation(int seconds, int id)?它需要使用矩阵托盘或双四元数进行 GPU 蒙皮。我在这里找到了一些东西:http: //files.zylinski.se/skeletal_animation/但我不确定它是否支持混合多个动画。有人可以看看那个链接并告诉我是否可以吗?如果没有,那么很难添加混合吗?抱歉,我对 3D 编程真的很陌生,只学习了 2 个月。

4

2 回答 2

1

SmartBody是一个角色动画平台,我认为它支持过渡(从一个动作淡入另一个动作)和混合(组合多个动画)。

不知道皮肤是否是在 GPU 上完成的。

于 2013-08-08T13:32:17.893 回答
0

这是一些示例代码:

OGRE 还支持骨骼动画

于 2012-11-16T12:48:17.110 回答