sketchup模型无损导入arcscene by MZ - 图文 联系客服

发布时间 : 星期三 文章sketchup模型无损导入arcscene by MZ - 图文更新完毕开始阅读0427cdc2bb4cf7ec4afed01e

方法二:把模型导出到sketchup进行编辑,再加载进来替换指定对象。 原理:

因为在arcscene中显示的3D模型是TIN三角网组成的,TIN数据不带贴图的。arcgis的multipatch数据是带模型贴图的,所以先将TIN数据转化为multipatch,【 multipatch再

转化为sketchup、3dmax、vrml等通用的collada格式文件,在sketchup中对模型进行精

处理贴图等,模型再保存为skp6格式(此步骤可省略,你也可以先建好sketchup模型再处理)】,最后在arcsecene中编辑multipatch模型,替换为skp6模型。 步骤:

1.在ArcScene中将建筑的突出显示

打开建筑所在的面图层,右击图层属性,以突出(Extrusion)

2.将对象转换为multipatch

选中要替换的具体某楼房,在arctoolbox中,3D Analyst tools/conversion/from TIN/layer 3D to feature class/起名存储

3.将multipatch 转换为collada

在arctoolbox中,conversion tools/ To Collada /Multipatch to Collada

注意此步骤可省略

4.在Sketchup 8中对模型进行编辑

文件/导入,把之前转的 Collada 文件打开。打开时,模型默认是黑色。选中它,右击,分解,把该图元打散为多个面。给各面都填上白色,以方便编辑。根据需求,完成精细的建模,并导出为新的Collada模型,也可以导出为*.skp模型,建议导出版本为sketchup6。

5.以新建的模型替换旧的对象

在ArcScene中,打开之前的转出的multipatch文件,3D Editor/ start editing/ 选中要替换的对象/3D Editor/ replace with model/选择导出的模型导入,即可替换掉原来的模型,再进行移动,缩放,旋转的设置。