我目前正在使用ASSIMP库在我的3D OpenGL游戏引擎中实现骨架动画,但不幸的是它并不是那么棒。 我目前面临的问题是,只有一个父变换时,连接的骨骼变换(骨骼之间的父子关系)才能正确运行。 会发生什么事是,thigh's bone transformation is carried out on global axes instead of the pelvis' local axes. 这里
我一直试图加载我的皮肤collada网格使用assimp过去几天,但我有一个非常困难的时间。目前我只是试图在没有任何转换或动画的情况下将其渲染为正常的“姿势”,但网格变形很大。我认为问题在于我的骨头,而不是我的体重,所以我只发布骨骼部分。 这是我骨加载代码: // this is done for every bone in a for loop:
Bone new_bone;
new_bo