3DS MAX导出超图或Geoscene pro/ArcGIS pro
一.导出至Geoscene/ArcGIS Pro
插件
插件下载地址:
链接:https://pan.baidu.com/s/1cnmENuIrAtdpiTWmfemi4w
提取码:iaaa
步骤
(一) 将Tga至jpg
以下均在3ds MAX
(二) 将模型单位改为米
(三) 【脚本】【打开脚本】【打开TGA2PNG.ms】将下图改成文件路径(TGA2PNG.ms: 贴图链接替换工具)
注意:此处路径一定要添加“\”
(四) 【脚本】【运行脚本】【运行上一步修改过的TGA2PNG.ms】
(五) 先导出一个空文件来改变系统导出obj格式的设置
【文件】【导出】【保存类型为obj】设置如下:
(六) 批量拆分并导出obj
【脚本】【运行脚本】【选择3ds Max模型拆分工具.mse】
以下操作均在ArcGIS Pro/Geoscene pro
(七) 添加工具箱
添加【Obj模型处理工具】
(八) 模型平移
(九) 模型优化
(十) 运用导入3D文件工具导入模型
注意:输入文件需要选择到具体的obj文件,选择文件夹导入没有结果
出错解决方法
(一) 如果出现模型翻转(如下图),请检查在3dsMAX导出时,是否执行了上文【步骤(五)】中的不要勾选【翻转YZ轴】;或是在arcgis pro中在上文【步骤(十)】中的不要勾选【Y轴向上】
(二) 如果出现模型贴图丢失(如下图),请检查在3dsMAX导出时,是否执行了上文【步骤(五)】中,是否勾选了【材质导出】中的【使用材质路径】,并设置材质路径为“./”
二.导出至超图
插件
超图插件下载:
百度云盘:https://eyun.baidu.com/s/3dzbgVO
百度云盘密码:8SsM
步骤
(一) 将平面坐标转球面坐标(将大数转为经纬度,以便第二步使用)
在超图软件中选择【投影转换】【坐标点转换】输入对应参数,即可转换为经纬度坐标
(二) 在3ds MAX 中,点击【超图MAX插件】【MAX文件批处理】,如下设置
出错解决方法
(一) 报错且软件崩溃
1.可能是数据有超图插件不支持的类别,比如实体(辅助线等)。在3dsMax中按快捷键“CTRL+A”选中所有东西,左下角提示“选则了XX个对象”,能正常导出;如果左下角提示的是“选择了XX个实体”,实体是导不出去的,就可能导致崩溃。
2.可能是数据太大,导出时内存不够用,导致程序崩溃。这时需要把max文件分为多个文件再导。
3.升级新的超图3dsMax插件版本。
(二) 贴图丢失
1.贴图文件放在了多个文件夹,而超图3dsMax插件导出数据时纹理路径只能指定一个文件夹。
2.贴图文件目录指定错了,或者贴图文件本身丢失。
解决以上2个问题的办法是把贴图文件放在您的3dsMax模型文件(*.max)同一个目录。
3.贴图文件使用了不支持的格式。