0

我已经使用 FBX SDK 方法成功导入了单个动画 FBXNode->EvaluateGlobalTransform(time)。但问题是您没有指定在此方法中使用哪个 FBXAnimStack。我认为该方法默认使用第一个动画堆栈。那么对于一个包含多个动画的 FBX 文件,我怎样才能将它们全部导入呢?

4

1 回答 1

0

您可以迭代所有 FbxAnimLayers,然后将每个成员迭代为 FbxAnimStack,然后对于场景中的每个节点/属性,您可以获取在给定 AnimStack 中修改的 FbxAnimCurve。然后,随着时间的推移对其进行评估。

于 2020-08-12T14:46:56.067 回答