通过Ocaf获取step的实体,然后保存为fbx、obj等mesh格式,转换后出现子对象位置错乱的问题
原模型的效果是这样的
转换后
获取了一个模型的多个实体,但是实体的中心位置都变成坐标原点了
那么,怎么设置转换还原到以前的位置?
搜索了API接口,以及很多方法,做坐标系的转换是一个可能有效的方案
参考这个例子https://www.opencascade.com/content/move-topodsshape-global-position去对单个的shape做转换
转换方法如下: