我正在使用FBX从FBX SDK到自定义数据格式编写一个转换器。我需要在世界坐标系中获取网格顶点坐标。我知道如何在局部坐标系中获得mesh vertices coordinates。首先,我应该通过FbxNode中的GetMesh函数获取网格。然后,我可以直接从mesh获取顶点列表。
我也知道如何获得transform matrix。我可以通过FbxNode中的EvaluateGlobalTransform函数来做到这一点。
但是我不明白如何通过矩阵变换顶点。我看不到operator *或operator()或任何可以通过矩阵转换点的函数。
在世界坐标系中获取点坐标的正确方法是什么?
答案 0 :(得分:0)
我刚刚使用另一个数学库完成了转换。但是,是的,没有简单的矩阵转换点有点奇怪。 MultT,MultS和MultR似乎并没有按照我的想法做。