17.模方ModelFun纹理处理-定拍

摘要:本文主要介绍模方ModelFun如何接入并使用定拍进行底商纹理修复。

模方可以接入定拍(大势智慧自研的具有高精度位姿的影像采集硬件)获取的地面补拍影像,对底商等近地面模型进行快速修复、纹理贴图,以高质高效修复网格模型近地面视角的缺陷。

使用定拍进行底商纹理修复的流程图如下:

图 定拍底商修复流程图

流程说明:

定拍外业采集照片使用的工具是大势智慧的定拍 DShot+大势云观 APP;

三维模型是重建得到的 OSGB/OBJ,支持常见的三维重建软件导出的模型数据,如重建大师、CC、大疆智图。

1.定拍外业采集照片

外业采集用到的是定拍 DShot和大势云观 APP,定拍 DShot 是大势智慧面向新型基础测绘城市级三维建模,推出的一款低成本、低门槛、高效率图元数据采集工具。大势云观 APP 是安装在手机上的配套软件。

图 定拍 DShot

大势云观 APP:

图 大势云观 APP

软件界面:

图 大势云观界面

操作视频:

图 定拍操作视频界面

2.定拍数据预处理

预处理需要做的事情是把外采照片合并和生成对应的定拍文件,以供模方软件加载。需要用到的软件是大势云观 PC 端软件,获取方式请联系技术支持。

操作步骤:

第一步,选择合并文件夹。可选 zip 文件和文件夹,后续软件会自动解压文件夹。重复选择时,只保留其一。Tips:按住 ctrl 选择和 shift 可多选 zip。

图 加载补拍文件

图 加载补拍文件

第二步,选择导出路径。选择导出文件夹并填写文件夹名。注意有重名保护,不允许导出为重名文件。防止误操作删掉数据。

图 合并补拍文件

第三步(选用),选择坐标转换参数。zxml 和重建的模型的坐标系不一致时要用到。

图 选择坐标转换参数

其中,自定义:为自定义坐标转换参数。

图 选择坐标系转换方式

图 七参数坐标转换

依次选择原始坐标系、导入原始数据、导入坐标数据。其中原始坐标系为 zxml 起始坐标系,原始数据以及目标数据为转换时必须给定计算参数的坐标数据。数据格式如下。

图 原始坐标数据格式

图 目标坐标数据格式

第四步(选用),点击计算参数。

第五步,合并文件。选择合并为文件夹则将所有选择的文件合并为一个文件夹。选择合并为 ZIP 则将所有选择的文件合并为一个 ZIP。

最后,合并后的文件组织形式为:

图 合并后的文件组织形式

3.模方中使用定拍

模方中定拍功能涉及到地理场景修饰的超精细作业以及单体化模型构建的手工建模流程中。以满足不同场景下的底商纹理修饰需求。定拍功能同时对工作流也进行了优化,有效的避免了照片手动查找,照片抠图等繁杂操作。

定拍分别在场景修饰、单体化模型构建两个模块,“立面修整”、“定拍”、“手动选择” 三个功能中有所涉及,下面分别进行介绍:

3.1立面修整中使用定拍

立面修整是模方场景修饰模块中,通过构建几何体,使用融合、挖除、不融合等布尔运算方式,快速修复场景中,建筑底商拉花,破洞等几何及纹理问题的功能。

定拍在立面修整中主要应用在,不融合的布尔运算上,对快速构建的几何体块,进行纹理贴图。适用于绘制几何体,与原模型拓扑不相连的方式对建筑物底商几何和纹理快速修复。

处理效果对比如下:

图 立面修整中使用定拍修复纹理效果

操作步骤:

图 立面修整使用定拍步骤

(1)快速绘制竖直立方体:使用原本立面修整功能中的快速绘制竖直立方体功能进行几何体测快速绘制,其中按住 Alt 键,鼠标左键再选择需要调整的面,可以进行单个面的再调整。按住 Ctrl 键,鼠标拖拽平移轴,可以进行几何体的复制。

(2)绘制好几何体后,选择操作模式为不融合到整体模型中,才能激活纹理编辑,否则,选择为其他模式,纹理部分为置灰状态,不可编辑。

图 选择操作模式为“不融合到整体模型”

(3)点击“定拍影像”按钮,打开影像功能面板。

图 点击定拍影像

图 自动查找附近照片

(4)选择需要处理的面,在OBJ视图中模型对应面会标红显示。

图 选中需要处理的面

(5)点击查找照片,会根据影像中 POS 信息中的位置以及姿态信息进行最佳影像的查找,按照从优到劣的顺序进行排序。选择照片,复选框勾选以及,底色进行高亮显示。在列表中双击照片可以放大照片进行大图显示查看。

图 查看照片

(6)调整 UV:双击选中照片,或点击“调整 UV”按钮,进入 UV 编辑界面,在 UV 编辑界面可以对选中面的 UV 线框进行编辑,可以按照提示点顺序,在照片上点击对应的位置,来绘制目标范围,完成后,可以对单个点、线、面,再调整。

按 Shift 键可以直接进行点,线,面的调整切换。

注:每次只能单张照片进入 UV 编辑。UV 编辑过程中,选中要调整的对象后(点,线,面),会加粗显示。

图 在照片上绘制映射的范围

(7)照片映射,完成照片的 UV 编辑之后,点击照片映射,即可完成纹理处理。

图 纹理修复结果

(8)照片拼接,当一张照片无法拍全一整张招牌,或者想一次处理多个招牌时,可以通过照片拼接的方式,将相邻的 2 张照片一并选中进行照片拼接,再来完成后续的调整 UV 以及照片映射。

图 选中待拼接的两张照片

点击照片拼接后,待拼接照片放大图上会出现一个线框,估算出拼接后照片的大致位置,如果该线框和招牌的边界大致吻合,不需要再进行拼接范围调整,反之,需要调整拼接范围,可以是鼠标单击线框中心来拖动整个线框,也可以单独调整某条边或顶点。

图 调整拼接范围(选做)

图 修复结果

(9)PS 联动,当一张照片无法拍全一整张招牌,且拼接不成功的时候(两张照片重叠度小于 30%,可能会拼接失败)可以通过联动 PS 的方式,将相邻的几张照片一并选中进入到 PS 中,进行招牌的拼接处理,以及最后的纹理贴图。

图 联动 PS 功能入口

图 修复结果

3.2Mesh 模型上的定拍功能

定拍是场景修饰中应用近地面补拍照片进行底商纹理修饰的专项功能。能够快速查找到目标范围内的照片,进行纹理更替。适用于场景修饰的精修要求中,在处理好几何结构后的快速纹理处理。

图 在 mesh 上绘制招牌范围

图 修复结果

(1)在菜单栏上启动定拍功能。打开定拍功能面板。

(2)打开功能面板后,此时默认进入,作业范围绘制的状态,在模型上绘制作业范围,双击结束。(BackSpace 进行绘制过程中回退)

图 在 mesh 上绘制招牌范围

(3)绘制完成后,点击查找照片(同立面修整一致)

(4)调整UV(同立面修整一致)

(5)照片映射(同立面修整一致)

(6)照片拼接(同立面修整一致联动 )

(7)PS(同立面修整一致)

3.3单体化模型中使用定拍

手动选择是在单体化模型纹理编辑中,对单个面的纹理快速查找并替换的功能。结合定拍文件可以根据当前选择面,快速查找对应近地补拍照片并进行纹理替换。适应于单体化模型中,对单个面(底商),快速查找合适照片并进行纹理更替。

图 单体化使用定拍的功能入口

图 修复效果

操作步骤:

(1)点击菜单栏,单体化按钮,打开单体化功能面板。

(2)在单体化功能面板中,在模型列表中双击,选择需要编辑的模型,列表中高亮显示。

(3)点击选择面按钮,纹理编辑界面,按钮激活(置灰状态变为可点选状态),在单体化模型上进行面选择,按住 Ctrl 进行加选,按住 Shift 进行反选,按住 Alt 建可以快速选择弧段面。

(4)点击手动选择,打开影像列表,选择影像源为定拍影像

(5)查看照片(同立面修整一致)

(6)编辑 UV(同立面修整一致)

(7)调整 UV(同立面修整一致)

(8)编辑 UV(同立面修整一致)

(9)照片映射(同立面修整一致)

(10)照片拼接(同立面修整一致)

(11)联动 PS(同立面修整一致)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值