一种三维场景渲染方法、装置及存储介质与流程

文档序号:36416579发布日期:2023-12-19 19:25阅读:54来源:国知局
一种三维场景渲染方法与流程

本发明涉及计算机软件设计,具体涉及一种三维场景渲染方法、装置及存储介质。


背景技术:

1、航电枢纽施工条件复杂,多个厂家同时进场,平行作业和作业面狭窄导致互相干扰,为施工过程中的工期、质量等控制都带来很多不确定的因素。此外,航电枢纽水工建筑物种类繁多,关系复杂。因此,为方便管理,相关的工程管理平台应运而生。

2、随着工程管理平台的发展,bim与gis结合的应用越来越广泛,例如超大型、超写实的三维场景,采用bim与gis相结合的方式可高度还原施工现场。但是,过大的三维场景会对工程管理平台的加载产生影响,导致场景展示不完整、加载速度过慢等,从而影响整体视觉效果。


技术实现思路

1、针对背景技术中所提及的技术缺陷,本发明实施例的目的在于提供一种三维场景渲染方法、装置及存储介质,以解决航电枢纽工程管理平台加载速度慢的技术问题。

2、为实现上述目的,第一方面,本发明实施例提供了一种三维场景渲染方法,其适用于航电枢纽工程管理平台,包括如下步骤:

3、获取待处理的三维场景,并按照分块规则对待处理的三维场景进行分块处理,得到多个分块文件;所述三维场景包括航电枢纽全域范围;所述分块规则包括bim建模编号标准和gis模型区域;所述分块文件包括bim模型和gis模型;

4、对所述bim模型和gis模型进行赋材质处理,并导出多个导出文件;

5、将多个所述导出文件导入ue5软件进行处理,得到待加载文件;

6、通过代码将所述待加载文件批量加载至所述航电枢纽工程管理平台,实现三维场景渲染。

7、作为本申请的一种具体实现方式,对所述bim模型和gis模型进行赋材质处理,具体为:

8、通过3dmax软件的材质球修改bim模型和gis模型的参数;或

9、通过ue5软件的材质球修改bim模型和gis模型的参数;或

10、通过无人机获取gis模型,对所述gis模型进行光照处理以增强真实度。

11、作为本申请的一种具体实现方式,得到多个导出文件,具体为:

12、安装datasmith导出插件;

13、采用所述datasmith导出插件将多个所述分块文件导出,得到多个具有.unatasmith扩展名的导出文件。

14、作为本申请的一种具体实现方式,将多个所述导出文件导入ue5软件进行处理,得到待加载文件,具体为:

15、在ue5软件中新建项目,将pak资产文件放入对应项目文件夹中配置,通过pak资产在项目中新建插件,在插件层级下新建关卡;

16、将具有.unatasmith扩展名的导出文件,通过ue5软件内置的datasmith导出插件导入关卡中,生成文件夹,完成插件配置;所述文件夹包括三维模型资产;

17、将配置完成的插件通过pakcretor导出,生成具有.pak扩展名的待加载文件。

18、作为本申请的一种优选实现方式,所述三维模型资产包括材质资产和纹理资产;所述方法还包括:

19、对所述材质资产和纹理资产进行全局处理;所述全局处理包括增加对应蓝图。

20、第二方面,本发明实施例提供了一种三维场景渲染装置,包括:

21、分块单元,用于获取待处理的三维场景,并按照分块规则对待处理的三维场景进行分块处理,得到多个分块文件;所述三维场景包括航电枢纽全域范围;所述分块规则包括bim建模编号标准和gis模型区域;所述分块文件包括bim模型和gis模型;

22、导出单元,用于对所述bim模型和gis模型进行赋材质处理,并导出多个导出文件;

23、导入单元,用于将多个所述导出文件导入ue5软件进行处理,得到待加载文件;

24、加载单元,用于通过代码将所述待加载文件批量加载至航电枢纽工程管理平台,实现三维场景渲染。

25、作为一种具体的实现方式,所述导出单元具体用于:

26、通过3dmax软件的材质球修改bim模型和gis模型的参数;或

27、通过ue5软件的材质球修改bim模型和gis模型的参数;或

28、通过无人机获取gis模型,对所述gis模型进行光照处理以增强真实度;

29、安装datasmith导出插件;

30、采用所述datasmith导出插件将多个所述分块文件导出,得到多个具有.unatasmith扩展名的导出文件。

31、作为一种具体的实现方式,所述导入单元具体用于:

32、在ue5软件中新建项目,将pak资产文件放入对应项目文件夹中配置,通过pak资产在项目中新建插件,在插件层级下新建关卡;

33、将具有.unatasmith扩展名的导出文件,通过ue5软件内置的datasmith导出插件导入关卡中,生成文件夹,完成插件配置;所述文件夹包括三维模型资产;

34、将配置完成的插件通过pakcretor导出,生成具有.pak扩展名的待加载文件。

35、第三方面,本发明实施例还提供了另一种三维场景渲染装置,其适用于航电枢纽工程管理平台,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如上述第一方面所述的方法步骤。

36、第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现如上述第一方面所述的方法步骤。

37、本发明实施例提供的、针对航电枢纽工程管理平台的三维场景渲染方案,先获取待处理的三维场景,按照分块规则对其分块,得到包括bim模型和gis模型的分块文件,再对bim模型和gis模型赋材质,并导出文件,接着将导出的文件批量导入ue5软件进行处理,得到待加载文件,最后通过代码将待加载文件批量加载至航电枢纽工程管理平台,实现三维场景渲染;即,本发明实施例所提供的技术方案,能够实现对某地区航电枢纽全域三维场景的实时渲染和流畅加载,解决了航电枢纽工程管理平台场景展示不完整、加载速度慢等技术问题,同时还能够降低设备需求,从而减少了对设备的投入成本。



技术特征:

1.一种三维场景渲染方法,其特征在于,所述方法适用于航电枢纽工程管理平台,包括如下步骤:

2.如权利要求1所述的三维场景渲染方法,其特征在于,对所述bim模型和gis模型进行赋材质处理,具体为:

3.如权利要求1所述的三维场景渲染方法,其特征在于,得到多个导出文件,具体为:

4.如权利要求3所述的三维场景渲染方法,其特征在于,将多个所述导出文件导入ue5软件进行处理,得到待加载文件,具体为:

5.如权利要求4所述的三维场景渲染方法,其特征在于,所述三维模型资产包括材质资产和纹理资产;所述方法还包括:

6.一种三维场景渲染装置,其特征在于,包括:

7.如权利要求6所述的三维场景渲染装置,其特征在于,所述导出单元具体用于:

8.如权利要求6或7所述的三维场景渲染装置,其特征在于,所述导入单元具体用于:

9.一种三维场景渲染装置,其特征在于,所述装置适用于航电枢纽工程管理平台,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-5任一项所述的方法步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,其特征在于,所述程序指令被处理器执行时实现如权利要求1-5任一项所述的方法步骤。


技术总结
本发明实施例公开了一种三维场景渲染方法、装置及存储介质。其中,方法适用于航电枢纽工程管理平台,包括:获取待处理的三维场景,并按照分块规则对其进行分块处理,得到多个分块文件;分块文件包括BIM模型和GIS模型;对BIM模型和GIS模型进行赋材质处理,并导出多个导出文件;将多个导出文件导入UE5软件进行处理,得到待加载文件;通过代码将待加载文件批量加载至航电枢纽工程管理平台,实现三维场景渲染。本发明实施例所提供的技术方案,能够实现对某地区航电枢纽全域三维场景的实时渲染和流畅加载,解决了航电枢纽工程管理平台场景展示不完整、加载速度慢等技术问题,同时还能够降低设备需求,从而减少了对设备的投入成本。

技术研发人员:刘璇艺
受保护的技术使用者:重庆渝交测绘技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1