瞬懂百科

您当前的位置:首页 > 运动健身

cc03(CCSmart3D基础流程水面补洞修复模型修复一整套教程分享)

本文分三部分

01:CC(Smart3D)的基本流程(很详细)

02:CC 表面约束的水面修复(补洞)教程

03:使用Meshmixer进行模型修复

01

CC(Smart3D)模型生成基本流程

1、打开smart3D的ContextCapture Center Master软件,界面如下:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

2、点击新建工程,依次填入工程名称、工程目录后点击ok:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

3、选择Photos选项卡,然后点击Add photos按钮,添加要建模的照片:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

4、点击check image files按钮,检查图片文件:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

5、检查完成后,选择Surveys选项卡,而后点击Edit control points按钮:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

6、点击右侧加号,选择图片添加控制点:(我们省略掉了7、8两个步骤)

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

7、选择General选项卡,然后点击右侧的Submit按钮:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

8、填入工作目录名称后,点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

9、在这一步中,如果没有添加控制点,会默认选择使用照片坐标(红色),若添加了控制点,则选择使用控制点坐标(绿色),而后点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

10、各个选项保持默认,点击Submit

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

11、打开桌面上的橙色图标(ContextCapture Center Engine),开始进行空三运算:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

12、待空三运算完成之后,点击右下方New reconstruction按钮:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

13、选择Spatital framework选项卡,按下图所示设置进行分块:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

14、返回General选项卡后,点击Submit New Production按钮:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

15、在弹出的对话框中填入模型名称,点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

16、然后选择默认的3D mesh,点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

17、选择输出的模型格式,其他保持默认,点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

18、选择模型所使用的坐标系,而后点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

19、勾选要进行建模的瓦片后(默认全选),点击下一步:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

20、选择模型的输出目录后点击提交按钮,进行三维建模工作:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

21、在左侧目录结构中选择最后一个目录,可以看到如下图所示情况。

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

22、至此,所有的操作已经完成,耐心等待模型建立完成即可。此时可以关闭该程序,只留下引擎程序打开就行。

02

水面约束(水面补洞)

【问题描述】

对于水面而言,由于特征点较少,软件在计算时很难匹配正确,导致输出模型的水面通常是支离破碎的。软件针对这种情况提供了一个约束工具,用户手动的为水面添加平面约束后,输出的水面模型就会非常平整。

【添加方法】

 请留意这个功能只能在ContextCapture center版本中才能使用。

 首先,完成空三后,先进行一次常规建模,然后在Acute 3D viewer中打开,用测量工具测量一下水面的高度。

再次提交一次建模,然后如下图所示:选择Reconstruction constraints选项,这里提供两种加限制的方式。

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

第一种是谷歌地图的KML格式,对ContextCapture中已导入照片的block点击右键,输出为kml格式,则谷歌地图会根据照片中的GPS数据自动匹配到照相的位置,然后如下截图所示,通过在谷歌地图中绘制polygon选定水面区域,注意这里的高度一定要设置对,可以参考第一次建模后测量出的高度。(如果高度不匹配则kml文件无法导入进ContextCapture。)然后保存这个polygon后,会在谷歌地图左侧列表中出现,点击鼠标右键将其保存为KML文件。然后导入到ContextCapture中。再次进行建模即可。

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

另一种方式是导入obj格式文件,如果模型是有地理坐标系的,那么obj文件也要定义相同的坐标系和中心点,高度也要正确。

如果对OBJ文件的设置不太熟悉,建议使用谷歌地图的KML文件方式。

最后进行建模时,软件会针对手动添加的约束对指定区域进行平面化处理。

案例效果:

修复前:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

修复后:

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

ps:

 1、错误:无法添加表面约束,应为它与重建没有相交

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

解决办法:一般是我们添加表面约束时Altitude 设置错误,导致没有与我们的模型产生交界处,我们只要在Acute3D Viewer中重新测量出正确的高程并设置,导出kml即可。

2、 设置高度时,一定要设置测量范围内最高的高度,否则可能可能出现部分水面破洞无法被约束等问题,即水面破洞修复不完全。

3、 ContextCapture的表面约束不仅仅适用于水面修复,还适合于草坪、公路、建筑等等的约束压平。

03

使用Meshmixer进行模型修复

首先将CC跑完的建模再重新生成一下

目的选择进行修饰的三维网格

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

格式选择如箭头,纹理大小可以自定义(1024/2048...倍数就可以,图片手残打错了...)

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

空间参考系统选择建模的时候选的就可以,范围点击Edit

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

选择从三维视图中选择

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

建模的时候会被要求分瓦片,这里可以选择你要进行修饰的图片所在的瓦片(多选按Ctrl选择)

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

提交建模完成之后会提示已完成,打开输出目录

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

在文件夹中出现两个文件.obj的,选择不带_bbox的

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

打开Autodesk-Meshmixer,选择导入那个红色箭头的文件

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

打开后可以修饰了!

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

导入需要修复的模块后可以首先选择分析菜单栏

软件会自动检测需要修复的位置(一般是悬空物)

点击全部自动修复即可完成修复

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

自动检测毕竟有限,大部分还要我们手动修复的(不开心)

找到需要修复处理的地方,比如突出物、悬空物、墙面漏洞

点击左边选择操作面板,可以调整笔刷大小按住左键进行涂绘

按住ctrl+左键可进行逆向消除

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

涂绘好后可以点击编辑,会显示一些列操作

可进行消除和填充、丢弃、减小等操作(根据自己想要的模型效果进行操作)误操作ctrl+z撤销操作

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

突出物、悬空物修复完成后再进行地面的平整

选择菜单栏-塑形,点击笔刷,选中右上角平整工具,调节到合适的笔刷大小即可对地面进行平整(快捷键W,可以调出网格模式,对路面平整时起到辅助功能)

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

修复完成后导出模型

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

选中你导入的模块,进行替换保存

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

image.png

点击保存后会显示已写入进度条,等完成后关闭Meshmixer软件即可

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

打开CC,选中模型产品——参考三维模型——导入修饰模型——添加几何结构模型

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

大家按照刚才模块的保存路径点进去后会发现是空文件,不用担心,只要路径正确,完全可以放心大胆的导入,软件会自动检测识别出来

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

导入后会显示这种结果,恭喜你已经成功导入

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

选中production1,点击更新处理,会提示存在的模块会被重置,点击OK即可

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

接着会看到只对我们添加的修复几何模块进行更新处理,速度很快

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

更新完成后,大家可以打开3D-Viewer进行查看,找到自己修复的位置会发现已经完成(我这里就不给大家打开查看了,偷懒一下)

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

最后把production2也更新一下就完成了

CC(Smart3D)基础流程+水面补洞修复+模型修复一整套教程分享

点击​了解更多|实景建模软件推荐——点击申请试用

阅读全文 发布于 2022-10-01 02:10:04 cc03


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 天下足球经典语录(天下足球经典语录)

下一篇: 欧冠直播视频直播中央5(CCTV5直播体操录播AC米兰32国米)



推荐阅读