具有某些FBX文件的ASSIMP骨骼动画存在问题-添加了怪异节点

时间:2019-08-28 17:42:59

标签: animation fbx assimp

嗨,我正在尝试使用ASSIMP将fbx文件加载到OpenGL渲染器中。

但是,每当我使用ASSIMP导入程序加载文件时,就会添加不在原始fbx文件中的怪异节点。

例如,这是在DFS事务中加载节点时打印的节点层次结构的一部分。

mixamorig:LeftForeArm_$AssimpFbx$_Translation
ㄴmixamorig:LeftForeArm_$AssimpFbx$_PreRotation
 ㄴmixamorig:LeftForeArm_$AssimpFbx$_Rotation
  ㄴmixamorig:LeftForeArm_$AssimpFbx$_Scaling
   ㄴmixamorig:LeftForeArm

但是,根据原始文件,应该只有mixamorig:LeftForeArm

该fbx文件可能很奇怪,因为通常在其他fbx文件的情况下,我可以使用节点名称直接从aiNodeAnim获取节点的平移,旋转,缩放关键帧。我从未见过关键帧本身成为节点的情况。

有没有解决此问题的方法?

0 个答案:

没有答案