叨叨在前:
关于模型导入和替换,这方面我折腾了不少东西了,并且转来转去其实不成功的原因没有彻底找到。
这一篇记录被我成为最终版,是因为我决定这篇完了之后不继续在ArcScene上纠结了,以后再有类似的需要直接研究Pro。原因一是已经麻了,二是Pro才是主流和未来,已经发展到代码命令了,如果我们还因为习惯而继续使用相对老旧的Desktop,因为嫌麻烦不进一步学习,以后必将被甩得更远。
而之所以要写这篇,是这个月我要把建模这块做完,而且我时间不多,所以采取熟悉的ArcScene操作。另外,要重新走一遍替换流程,是前面我导入Pro的那一次是用shape平面替换的,我怀疑【10】那篇里面的Pro模型替换不成功是这个原因。
#1 shape拉伸转MPatch
这一步我是上个月做完建筑替换之后抱着试一试的心态再次转的,没想到成功了,在【05】和【09】里面都没有成功,我严重怀疑是软件问题,毕竟操作是这个操作,说运气不如说是软件是枪版不稳定的原因。
|
我还尝试过又转几次,发现都能显示,怀疑和我储存位置有关?我存在gdb里面的,但我不确定,因为前面存哪儿了太久没做忘了
|
|
#2 MPatch替换dae
2.1 多个shape拉伸后的多模块处理——删除
这里要说一点的是,如果建模是按照整体建筑建的,那么一些shape文件在拉伸之前就要做取舍,删掉。不然会出现下图 2.1 情况,整体模型分为多块,结果还是要删。
不删的话应该是另一种方法,比如做局部替换、变为collada在其他软件里面进行局部精修、直接在模型上贴纹理等等,总之简单粗暴直接替换整体建筑是用不了这么多小块的。
另外,shape自带高度数据,所以拉伸出来和真实场景贴合度较高,根据各个小块去建模理论上能高度还原建筑。而我这里采用的在SU建模的方法,第一没有严格依照高度体积等比例,第二删掉了建筑的一些小块再替换,出来的高度依照什么不好说。
|
|
|
2.2 关于多个shape拉伸后的多模块处理——合并
9.24更新
关于多个小模块,可以使用【merge】,即合并功能搞成一个整体做替换,不用删掉
|
|
|
接下来正常的替换模型操作,愿世界没有枪版不稳定❤
另,我看了【merge】底下的【union】的简介,感觉功能类似,想尝试一下,闪退了两次,放弃。
依次做完整个图的替换就行,难度系数一颗⭐️ ,唯一担心的可能就是软件抽风,替换时会给你整幺蛾子,说你这不符合那不满足。
在这次顺滑的替换之前我又经历了一遍,由于我得睡觉了所以就不去做个动图展示,遇事不决,关闭软件重新来过,对于枪版,新测有效。
另外由于这种方法对真实建筑的还原度不是很好,我在#2那里已经啰嗦过了,所以一些地方需要自己调整诸如大小、位置、角度等,具体方法请自己搜索或者我前面几篇罗里吧嗦记录贴也有,总之难度还是一颗⭐️ 。