fbx models being opened and saved by Aspose.ThreeD have changed units and end up being extremely big (100x) when imported by other applications, including Unity and Autodesk FBX Review
3dsMax.zip (236.7 KB)
I’ve attached a set of models, one that has been exported by 3ds max, and another that has been opened and saved by Aspose ThreeD. The scene was not modified in any way by the aspose API, yet units has changed.
Notice the UnitScaleFactor has been changed, while the geometry data and node transformation was not touched.
3ds max model GlobalSettings:
P: “UnitScaleFactor”, “double”, “Number”, “”,100
Aspose opened and saved fbx:
P: “UnitScaleFactor”, “double”, “Number”, “”,10000
In addition UpAxis has changed but that does not appear to change the resulting geometry in the application that imported the model (Unity3D)