三维模型格式转换神器-assimp
这里我们以fbx模型为例,来说明获取重心的步骤。...加载模型获取aiScene
2、遍历aiScene下RootNode下的所有节点
3、获取aiMesh来计算模型的重心
1加载模型
加载模型示例代码如下:
auto inFile = R"(tt2.fbx...第一步:计算网格体的重心
第二步:加上变换矩阵
变换矩阵是指增加在模型上面的平移旋转缩放的变换矩阵,从而导致模型的重心位置发生变化。...这里与3dmax进行比较结论如下:
1、当3dmax导出的fbx为Z轴向上时
3dmax坐标如下:
box01:中心点坐标(0,-0.5,1)
box02:中心点坐标(0,1.5,1)
box03:中心点坐标...0,1,-0.5)
box02:中心点坐标(0,1,1.5)
box03:中心点坐标(2,0,-0.5)
结论:整个重心点坐标,只需要交换Y轴和Z轴,即可和3dmax一致
Part4总结
本文主要介绍了如何通过