System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 煤矿工业广场模型渲染方法及装置制造方法及图纸_技高网

煤矿工业广场模型渲染方法及装置制造方法及图纸

技术编号:41199300 阅读:2 留言:0更新日期:2024-05-07 22:26
本申请提出一种煤矿工业广场模型渲染方法及装置,其中,方法包括:采集煤矿工业广场中各个场所的场景数据,并基于所述场景数据搭建每个所述场所对应的形状模型;基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据;监听对所述三维瓦片数据的加载过程,并基于GLSL渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景;对所述目标三维场景的渲染参数、材质和光照参数进行修正和调试,解决矿山三维可视化工业广场受仪器、人力、时间成本高,天气条件、范围等限制约束的问题,实现了工业广场的快速建立和高效渲染交互。

【技术实现步骤摘要】

本申请涉及三维可视化,尤其涉及一种煤矿工业广场模型渲染方法及装置


技术介绍

1、在智慧矿山数字孪生建模中,三维可视化是其中的重要组成部分。通过将矿山的地理信息、设备信息、运营数据等进行三维可视化展示,可以直观地了解矿山的运营状态和各项指标。通过将矿山的虚拟模型进行三维可视化展示,可以直观地了解矿山的运营状态和各项指标。同时,还可以进行场景漫游、数据查询等操作,提供更加丰富的交互体验。通过对矿山的三维可视化模型进行数据分析和模拟仿真,可以帮助矿山管理人员进行决策分析和优化调整。智慧矿山三维可视化已经取得了一定的进展,但仍然存在一些挑战,如数据集成的难度、模型建立的复杂性等。

2、国内智慧矿山工业广场三维场景模型构建技术包括:激光点云、倾斜摄影和三维精细化建模技术。

3、倾斜摄影设备成本高:倾斜摄影需要专业的倾斜摄影仪器,相比传统的航空摄影设备成本更高。数据处理复杂:倾斜摄影生成的数据量大,处理起来相对复杂,需要专业的软件和技术支持。受天气条件限制:倾斜摄影对于天气条件有一定的要求,如风速、云量等,不适合在恶劣的天气条件下进行。数据精度受限:由于倾斜摄影的特殊拍摄角度,有些地物可能无法完全被拍摄到,导致数据精度受到一定的限制。隐私问题:倾斜摄影可以获取到较为详细的地面信息,可能涉及到隐私问题,需要注意矿区数据的使用和保护。

4、激光点云的缺点包括:仪器成本高,激光扫描仪器价格较高,数据处理复杂:激光点云数据量大,处理起来相对复杂,需要专业的软件和技术支持。需要较高的技术水平:激光扫描需要操作员具备较高的技术水平,包括设备操作、数据处理和模型生成等。受环境条件限制:激光扫描对于环境条件有一定的要求,如光照、反射率等,不适合在一些特殊环境下进行。数据精度受限:激光扫描的精度受到一些因素的影响,如扫描距离、扫描角度等,可能导致数据精度有一定的限制。数据后期处理困难:激光点云数据后期处理相对复杂,需要专业的软件和技术支持。

5、精细化建模的缺点包括:时间和资源消耗,精细化建模需要更多的时间和资源来完成,包括数据收集、分析和建模过程。这可能会增加项目的成本和时间。数据需求:精细化建模需要更多的数据来支持模型的构建和验证。如果数据不完整或不准确,模型的准确性和可靠性可能会受到影响。限制应用范围:精细化建模通常是针对矿区重点场所小场景进行的,因此其适用范围可能有限。


技术实现思路

1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

2、本申请第一方面实施例提出了一种煤矿工业广场模型渲染方法,包括:

3、采集煤矿工业广场中各个场所的场景数据,并基于所述场景数据搭建每个所述场所对应的形状模型;

4、基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据;

5、监听对所述三维瓦片数据的加载过程,并基于glsl渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景;

6、对所述目标三维场景的渲染参数、材质和光照参数进行修正和调试。

7、本申请第二方面实施例提出了一种煤矿工业广场模型渲染装置,包括:

8、采集模块,用于采集煤矿工业广场中各个场所的场景数据,并基于所述场景数据搭建每个所述场所对应的形状模型;

9、生成模块,用于基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据;

10、监听模块,用于监听对所述三维瓦片数据的加载过程,并基于glsl渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景;

11、修正模块,用于对所述目标三维场景的渲染参数、材质和光照参数进行修正和调试。

12、本申请第三方面实施例提出了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;

13、所述存储器存储计算机执行指令;

14、所述处理器执行所述存储器存储的计算机执行指令,以实现如本申请第一方面实施例提出的方法。

15、本申请第四方面实施例提出了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如本申请第一方面实施例提出的方法。

16、本申请第五方面实施例提出了一种计算机程序产品,计算机程序被处理器执行时实现本申请第一方面实施例提出的方法。

17、本申请提供的煤矿工业广场模型渲染方法、装置、电子设备及存储介质,通过采集煤矿工业广场中各个场所的场景数据,并基于所述场景数据搭建每个所述场所对应的形状模型,然后基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据,之后监听对所述三维瓦片数据的加载过程,并基于glsl渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景,然后对所述目标三维场景的渲染参数、材质和光照参数进行修正和调试。解决了矿山三维可视化工业广场受仪器、人力、时间成本高,天气条件、范围等限制约束的问题,实现了工业广场的快速建立和高效渲染交互。通过将煤矿工业广场模型数据与地理信息数据相结合,实现了建筑物在三维地球上的精确定位和可视化展示,具有较高的渲染效率和良好的用户体验,适用于煤矿工业广场等大规模煤矿地上场景的可视化展示。

18、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种煤矿工业广场模型渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述监听对所述三维瓦片数据的加载过程,并基于GLSL渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景,包括:

4.根据权利要求3所述的方法,其特征在于,其中,所述着色器包括顶点着色器和片元着色器构成,其中,所述指定类型的瓦片为后缀类型为b3dm的三维瓦片数据,所述第一输出颜色为gl_FragColor输出颜色,所述三维瓦片数据包括建筑及地形地面的几何形状和纹理信息。

5.根据权利要求1所述的方法,其特征在于,还包括:

6.一种煤矿工业广场模型渲染装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,所述生成模块,具体用于:

8.根据权利要求6所述的装置,其特征在于,所述监听模块,具体用于:

9.根据权利要求8所述的装置,其特征在于,其中,所述着色器包括顶点着色器和片元着色器构成,其中,所述指定类型的瓦片为后缀类型为b3dm的三维瓦片数据,所述第一输出颜色为gl_FragColor输出颜色,所述三维瓦片数据包括建筑及地形地面的几何形状和纹理信息。

10.根据权利要求6所述的装置,其特征在于,还包括:

...

【技术特征摘要】

1.一种煤矿工业广场模型渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于每个所述形状模型,生成所述煤矿工业广场对应的场景白模,并将场景白模发布为三维瓦片数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述监听对所述三维瓦片数据的加载过程,并基于glsl渲染语法进行处理,搭建所述煤矿工业广场的目标三维场景,包括:

4.根据权利要求3所述的方法,其特征在于,其中,所述着色器包括顶点着色器和片元着色器构成,其中,所述指定类型的瓦片为后缀类型为b3dm的三维瓦片数据,所述第一输出颜色为gl_fragcolor输出颜色,所述三维瓦片数据包括建筑及地形地面的几何形状和...

【专利技术属性】
技术研发人员:刘敬娜徐华龙徐正国马旭伟郝宪鹏王卓磊张维徐誉轩原晨凯孙家兰马尊云
申请(专利权)人:煤炭科学技术研究院有限公司
类型:发明
国别省市:

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

1