[发明专利]模型渲染方法、装置、电子设备及存储介质在审
申请号: | 202310470626.8 | 申请日: | 2023-04-27 |
公开(公告)号: | CN116503532A | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 贺斌 | 申请(专利权)人: | 北京易控智驾科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T1/60 |
代理公司: | 北京鼎承知识产权代理有限公司 11551 | 代理人: | 张剑 |
地址: | 100083 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 渲染 方法 装置 电子设备 存储 介质 | ||
本公开涉及模型渲染方法、装置、电子设备及存储介质,其方法包括:获取三维可视化场景中已渲染三维模型的目标数据信息,所述目标数据信息包括目标顶点数据;分别获取多个待渲染三维模型的偏移矩阵,并基于所述偏移矩阵和所述目标顶点数据,获得所述多个待渲染三维模型的各个顶点数据;所述待渲染三维模型与所述已渲染三维模型具有相同的类型;将所述多个待渲染三维模型的各个顶点数据在同一个数据流中进行渲染,获得所述多个待渲染三维模型分别对应的多个渲染的三维模型。这样可以对三维可视化场景中的待渲染模型批量渲染,进而可以在很大程度上提高渲染效率。
技术领域
本公开涉及计算机技术领域,尤其涉及模型渲染方法、装置、电子设备及存储介质。
背景技术
随着图形学技术的发展以及计算机性能的提升,三维模型渲染被广泛应用于电影、游戏、工程设计等行业。而随着虚拟的场景中画面的精细度和复杂度不断提高,三维模型在渲染时所需要耗费的计算量也迅速上升,需要占用大量的计算资源。由于处理设备的内存和显卡等资源有限,通常无法批量处理三维模型数据,使得三维模型的渲染效率较低。
发明内容
本公开提供了一种模型渲染方法、装置、电子设备及存储介质。
根据本公开的第一方面,提供了一种模型渲染方法,所述方法包括:
获取三维可视化场景中已渲染三维模型的目标数据信息,所述目标数据信息包括目标顶点数据;
分别获取多个待渲染三维模型的偏移矩阵,并基于所述偏移矩阵和所述目标顶点数据,获得所述多个待渲染三维模型的各个顶点数据;所述待渲染三维模型与所述已渲染三维模型具有相同的类型;
将所述多个待渲染三维模型的各个顶点数据在同一个数据流中进行渲染,获得所述多个待渲染三维模型分别对应的多个渲染的三维模型。
可选地,所述偏移矩阵包括下述中的至少一种:位置、角度和缩放比例。
可选地,所述方法还包括:
获取所述多个待渲染三维模型具有相同类型的目标类型;
从预设三维模型库中获取与所述目标类型相匹配的目标已渲染三维模型,并将所述目标已渲染三维模型的数据信息作为所述目标数据信息;其中,所述预设三维模型库包括所述三维可视化场景中多个类型的已渲染三维模型的数据信息。
可选地,所述方法还包括:
获取所述多个待渲染三维模型中任一待渲染三维模型;
对所述任一待渲染三维模型进行渲染,得到所述已渲染三维模型,并将所述已渲染三维模型存储到缓存中。
可选地,所述方法还包括:
获取所述三维可视化场景中所述多个待渲染三维模型,所述多个待渲染三维模型具有相同的目标类型;
在检测到内存中已加载具有所述目标类型的已渲染三维模型的情况下,执行所述获取三维可视化场景中已渲染三维模型的目标数据信息的步骤。
可选地,所述方法还包括:
获取目标三维结构化数据,所述目标三维结构化数据包括倾斜摄影数据;
将所述目标三维结构化数据加载到所述多个待渲染三维模型中,并执行所述将所述多个待渲染三维模型的各个顶点数据在同一个数据流中进行渲染的步骤。
根据本公开的第二方面,提供了一种模型渲染装置,所述装置包括:
第一数据获取模块,用于获取三维可视化场景中已渲染三维模型的目标数据信息,所述目标数据信息包括目标顶点数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京易控智驾科技有限公司,未经北京易控智驾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310470626.8/2.html,转载请声明来源钻瓜专利网。