电力设备三维模型的渲染方法、装置、设备和存储介质与流程
- 国知局
- 2024-10-15 09:26:27
本申请涉及信息处理,特别是涉及一种电力设备三维模型的渲染方法、装置、设备和存储介质。
背景技术:
1、三维模型资源管理平台,是一种支持平台管理者上传各种不同的关于电力设备方向的三维模型,用户可以通过三维模型管理平台查找并购买适合自身运用场景的三维模型,并基于该三维模型对电力设备进行研究。而且,在基于三维模型对电力设备的研究过程中,用户可以通过展示系统渲染并展示出该电力设备的三维模型,以直观的查看电力设备的各项性能。
2、然而,当传统的渲染方法应用在不同的展示系统时,存在展示效果差的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高三维模型展示效果的电力设备三维模型的渲染方法、装置、设备和存储介质。
2、第一方面,本申请提供了一种电力设备三维模型的渲染方法,包括:
3、获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数;
4、根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;
5、对所述渲染后的三维模型的展示效果进行评估,得到评估结果;
6、根据所述评估结果,确定目标渲染参数。
7、在其中一个实施例中,所述根据所述渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到渲染后的三维模型,包括:
8、根据所述渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到初始三维模型;
9、将所述初始三维模型进行格式化操作,得到所述渲染后的三维模型。
10、在其中一个实施例中,所述对所述渲染后的三维模型的展示效果进行评估,得到评估结果,包括:
11、确定所述渲染后的三维模型的数据是否完整;
12、若完整,则确定所述渲染后的三维模型的展示流畅性,得到所述评估结果;
13、若不完整,则通过多项式插值算法修复所述渲染后的三维模型的数据,并基于修复后的数据,返回执行所述确定所述渲染后的三维模型的数据是否完整。
14、在其中一个实施例中,所述确定所述渲染后的三维模型的数据是否完整,包括:
15、获取渲染后且展示前的三维模型的第一校验和,以及渲染后且展示后的三维模型的第二校验和;
16、对所述第一校验和与所述第二校验和进行一致性比对,确定所述渲染后的三维模型的数据是否完整。
17、在其中一个实施例中,所述对所述第一校验和与所述第二校验和进行一致性比对,确定所述渲染后的三维模型的数据是否完整,包括:
18、在所述第一校验和与所述第二校验和一致的情况下,确定所述渲染后的三维模型的数据完整;
19、在所述第一校验和与所述第二校验和一致的情况下,确定所述渲染后的三维模型的数据不完整。
20、在其中一个实施例中,所述确定所述渲染后的三维模型的展示流畅性,包括:
21、根据所述渲染后的三维模型的渲染速度和系统资源占用率,确定所述渲染后的三维模型的展示流畅性。
22、在其中一个实施例中,所述根据所述评估结果,确定目标渲染参数,包括:
23、若所述评估结果表示展示效果良好,则将所述初始渲染参数作为所述目标渲染参数;
24、若所述评估结果表示展示效果不佳,则根据所述评估结果中包含的展示流畅性的值,调整所述初始参数,并基于调整后的初始参数返回执行所述根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染的步骤。
25、第二方面,本申请还提供了一种电力设备三维模型的渲染装置,包括:
26、获取模块,用于获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数;
27、渲染模块,用于根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;
28、评估模块,用于对所述渲染后的三维模型的展示效果进行评估,得到评估结果;
29、确定模块,用于根据所述评估结果,确定目标渲染参数。
30、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
31、获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数;
32、根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;
33、对所述渲染后的三维模型的展示效果进行评估,得到评估结果;
34、根据所述评估结果,确定目标渲染参数。
35、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
36、获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数;
37、根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;
38、对所述渲染后的三维模型的展示效果进行评估,得到评估结果;
39、根据所述评估结果,确定目标渲染参数。
40、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
41、获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数;
42、根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;
43、对所述渲染后的三维模型的展示效果进行评估,得到评估结果;
44、根据所述评估结果,确定目标渲染参数。
45、上述电力设备三维模型的渲染方法、装置、设备和存储介质,获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数,根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;对所述渲染后的三维模型的展示效果进行评估,得到评估结果,从而根据所述评估结果,确定目标渲染参数。根据设备性能参数确定出的初始渲染参数与对应的展示系统的匹配度更高,从而提高了展示系统展示三维模型的展示效果,且根据展示效果的评估结果调整初始渲染参数,确定目标渲染参数,进一步地提高了渲染参数的准确度,从而提高了三维模型的展示效果。
技术特征:1.一种电力设备三维模型的渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到渲染后的三维模型,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述渲染后的三维模型的展示效果进行评估,得到评估结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述渲染后的三维模型的数据是否完整,包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述第一校验和与所述第二校验和进行一致性比对,确定所述渲染后的三维模型的数据是否完整,包括:
6.根据权利要求3所述的方法,其特征在于,所述确定所述渲染后的三维模型的展示流畅性,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述评估结果,确定目标渲染参数,包括:
8.一种电力设备三维模型的渲染装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结本申请涉及一种电力设备三维模型的渲染方法、装置、设备和存储介质。所述方法包括:获取待渲染的三维模型,并根据设备性能数据确定所述三维模型的初始渲染参数,根据所述初始渲染参数和层次剔除算法对所述三维模型进行初始渲染,得到并展示渲染后的三维模型;对所述渲染后的三维模型的展示效果进行评估,得到评估结果,从而根据所述评估结果,确定目标渲染参数。根据设备性能参数确定出的初始渲染参数与对应的展示系统的匹配度更高,从而提高了展示系统展示三维模型的展示效果,且根据展示效果的评估结果调整初始渲染参数,确定目标渲染参数,进一步地提高了渲染参数的准确度,从而提高了三维模型的展示效果。技术研发人员:胡定波,陈超阳,袁秀晗,李雄受保护的技术使用者:南方电网数字平台科技(广东)有限公司技术研发日:技术公布日:2024/10/10本文地址:https://www.jishuxx.com/zhuanli/20241015/314133.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。