一种实景三维模型数据渲染优化方法及系统技术方案

技术编号:37975464 阅读:33 留言:0更新日期:2023-06-30 09:50
本发明专利技术提供一种实景三维模型数据渲染优化方法及系统,方法包括:从实景三维模型数据中提取出不同类型的单体要素模型,不同类型的单体要素模型包括建筑单体要素模型、水域单体要素模型、树单体要素模型、道路单体要素模型和城市小品单体要素模型;分别从各个单体要素模型中识别出相应的单体要素,并在虚幻引擎中渲染各个单体要素,获取各个单体要素模型渲染后的实景三维模型场景。本发明专利技术从实景三维模型数据中提取出不同类型的单体要素,对不同类型的单体要素采取不同的方法进行预处理,处理过程基本全自动化,通过每一类要素在模型、材质上进行处理,使得最终处理后的要素以及完整的三维场景在虚幻引擎中渲染能到达到整体质感较强的效果。较强的效果。较强的效果。

【技术实现步骤摘要】
一种实景三维模型数据渲染优化方法及系统


[0001]本专利技术涉及三维模型渲染领域,更具体地,涉及一种实景三维数据快速预处理进而提升数据渲染效果的优化方法及系统。

技术介绍

[0002]城市级、部件级实景三维建设中倾斜摄影三维模型是核心的基础地理场景数据。倾斜摄影三维模型的生成一般分两步:第一步,航片拍摄,多数采用无人机采集,在一台无人机上搭载多塔相机,一般从五个不同的角度采集;第二步,基于采集后的航片,通过专业的自动化建模软件(比如:天际航的全自动建模系统DP

Smart),经过空三位置解算等一系列操作后,自动构建形成倾斜摄影三维模型。
[0003]基于这种方式构建的倾斜摄影三维模型有两方面的问题:一方面,可以理解为某一时刻真实世界的“一张皮”,是一种静态的真实场景的还原(真实照片的纹理贴图),无法“活”起来;另一方面,由于多方面的局限性,城市的一些树等低矮紧凑的要素,构建出来的效果较差。
[0004]在测绘行业,三维数据(比如:实景三维的倾斜摄影三维模型)的渲染展示主要基于开源引擎(桌面的OSG、Web的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实景三维模型渲染优化方法,其特征在于,包括:从实景三维模型数据中提取出不同类型的单体要素模型,不同类型的所述单体要素模型包括建筑单体要素模型、水域单体要素模型、树单体要素模型、道路单体要素模型和城市小品单体要素模型;分别从各个单体要素模型中识别出相应的单体要素,并在虚幻引擎中渲染各个单体要素,获取各个单体要素模型渲染后的实景三维模型场景。2.根据权利要求1所述的实景三维模型渲染优化方法,其特征在于,当所述单体要素模型为建筑单体要素模型时,所述从各个单体要素模型中识别出相应的单体要素,并在虚幻引擎中渲染各个单体要素,包括:提取实景三维模型数据中的建筑单体模型,对所述建筑单体模型进行立体面展开,形成建筑原始墙面图片;从所述建筑原始墙面图片中识别出窗户,生成建筑窗户掩膜图片;基于所述建筑窗户掩膜图片,在虚幻引擎中进行建筑窗户材质制作,生成建筑窗户贴图,并在所述建筑单体模型贴上窗户材质。3.根据权利要求2所述的实景三维模型渲染优化方法,其特征在于,所述提取实景三维模型数据中的建筑单体模型,包括:获取实景三维模型数据的最高高程和最低高程,设置切割精度,自上而下对所述实景三维模型数据进行水平切割;记录切割过程中,每次切割的水平面与实景三维模型数据的倾斜三角网的相交点;基于所有的相交点和切割精度,构建垂直几何体立面,并判断所述几何体立面是否符合建筑结构立面;如果符合,基于建筑结构立体几何面通过空间三维运算裁剪实景三维模型数据,形成建筑单体模型。4.根据权利要求3所述的实景三维模型渲染优化方法,其特征在于,判断所述几何体立面是否符合建筑结构立面,包括:基于不同的切割高度切割后的平面面积的大小以及平面面积的分布状况,判断所述几何体立面是否符合建筑结构立面。5.根据权利要求1所述的实景三维模型渲染优化方法,其特征在于,当所述单体要素模型为水域单体要素模型时,所述从各个单体要素模型中识别出相应的单体要素,并在虚幻引擎中渲染各个单体要素,包括:基于实景三维模型数据和基础水域面,获取水域面高程值;根据基础水域面和水域面高程值,向下拉盒子,构建水域垂直几何体;制作水域面PBR材质,通过虚幻引擎在构建的水域垂直几何体附上制作的水域面PBR材质,形成渲染后的水域单体要素模型。6.根据权利要求1所述的实景三维模型渲染优化方法,其特征在于,当所述单体要素模型为树单体要素模型时,所述从各个单体要素模型中识别出相应的单体要素,并在虚幻引擎中渲染各个单体要素,包括:基于实景三维模型数据生成正射影像DOM和数字高程模型DEM;基于树识别样本库...

【专利技术属性】
技术研发人员:程方杨健何洋洋黄金森关雨秦自成黄栊箭黄梓杰池晶
申请(专利权)人:吉奥时空信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1