Hi, I'm having trouble converting units when loading an FBX file:
// Convert Unit System if needed
FbxSystemUnit SceneSystemUnit = pScene->GetGlobalSettings().GetSystemUnit();
if ( SceneSystemUnit.GetScaleFactor() != units.GetScaleFactor() )
{
units.ConvertScene( pScene );
}
Where units is supplied by me, in my case the FBX file is in CM and I'm trying to convert it to M.
This works when I use the "EvaluateGlobalTransform" method on a node (i.e. my units are in M's) but if I use the "EvaluateLocalTransform" method then the units are still in CM? Is this intended behavior? If so can you please document it!