2

I am writing a converter from FBX to custom data format using FBX SDK. I need to get mesh vertices coordinates in the world coordinate system. I know how to get mesh vertices coordinates in the local coordinate system. First I should get mesh by GetMesh function in FbxNode. Then I can get the vertices list directly from the mesh.

Also I know how to get transform matrix. I can do it by function EvaluateGlobalTransform from FbxNode.

But I cannot understand how to transform the vertices by the matrix. I do not see operator* or operator() or any function which can transform a point by a matrix.

What is the proper way of getting point coordinates in world coordinates system?

Andrey Epifantsev
  • 976
  • 1
  • 11
  • 27

1 Answers1

0

I just wound up using another math library to do the transformation. But yes it's somewhat strange that there's no simple transform point by matrix. MultT, MultS, MultR doesn't seem to do what I'd think they would.

Gedalia
  • 443
  • 2
  • 5