[发明专利]光照计算方法、装置、计算机设备及计算机可读存储介质有效
申请号: | 202110348460.3 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113052950B | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 吕峻宇 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/50 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 光照 计算方法 装置 计算机 设备 可读 存储 介质 | ||
本申请公开了一种光照计算方法、装置、计算机设备及计算机可读存储介质,涉及图像处理技术领域,对目标场景的视锥体进行划分,得到多个多面体,通过判断多面体与光源的相对关系,生成光源列表,进而使用片元所在的多面体对应的光源列表进行计算,用剪裁后的光源对片元进行光照计算,减轻了计算量,极大的降低了复杂场景中产生严重性能问题的可能性,缓解带宽压力。所述方法包括:在预设维度对目标场景的视锥体进行划分,得到多个多面体;判断多个多面体与目标场景中的多个光源的相对关系,根据判断结果,生成多个光源列表;确定目标片元,在多个多面体中查询目标片元所属的目标多面体;基于目标多面体对应的目标光源列表对目标片元进行光照计算。
技术领域
本申请涉及图像处理技术领域,特别是涉及一种光照计算方法、装置、计算机设备及计算机可读存储介质。
背景技术
近年来,图像处理技术不断发展,无论是用户还是开发人员,对于图像质量的要求越来越高,因此,为了提升计算机动画的品质,增强其真实感,基于环境的照明进行光照计算以及光照渲染已经成为图像处理中的关键点。
相关技术中,在进行光照渲染时,通常采用前向渲染的方式进行。前向渲染也叫正向渲染,是一种渲染物体的直接方式,在传统的前向渲染中,首先,确定场景中需要渲染的全部物体,在其中选取任意物体。随后,将选取的物体与场景中的全部灯光进行相交判断,确定在该物体上需要计算的灯光,并基于这些灯光对该物体进行光照计算,在计算完毕后再渲染下一个物体,直至完成全部物体的光照计算以及光照渲染。
在实现本申请的过程中,申请人发现相关技术至少存在以下问题:
场景中的物体有大有小,一个较大的物体可能受到多个小光源的影响,使得该物体的所有片元在计算时都需要计算到多个小光源,即使该小光源没有影响到该片元;而一个较小的物体即使只受到一个光源的影响,也需要按照片元进行很多次的相交运算,造成了大量的冗余计算,在复杂的场景中会产生严重的性能问题,给带宽带来较大的压力。
发明内容
有鉴于此,本申请提供了一种光照计算方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前造成了大量的冗余计算,在复杂的场景中会产生严重的性能问题,给带宽带来较大的压力的问题。
依据本申请第一方面,提供了一种光照计算方法,该方法包括:
在预设维度对目标场景的视锥体进行划分,得到多个多面体;
判断所述多个多面体与所述目标场景中的多个光源的相对关系,根据判断结果,生成多个光源列表,所述多个光源列表中每个光源列表包括影响单个多面体或多面体集合的光源的光源索引和光源数量;
确定目标片元,在所述多个多面体中查询所述目标片元所属的目标多面体,所述目标片元是所述目标场景中任一实体模型的任意待渲染的片元;
基于所述目标多面体对应的目标光源列表对所述目标片元进行光照计算。
可选地,所述在预设维度对目标场景的视锥体进行划分,得到多个多面体,包括:
获取所述预设维度以及预设划分参数,确定所述预设维度指示的至少一个坐标方向以及所述至少一个坐标方向在所述预设划分参数中对应的子参数;
对于所述至少一个坐标方向中每个坐标方向,在所述坐标方向上将所述视锥体划分为所述坐标方向对应的子参数指示的份数;
分别在所述至少一个坐标方向上按照对应的子参数对所述视锥体进行划分,得到所述多个多面体。
可选地,所述判断所述多个多面体与所述目标场景中的多个光源的相对关系,根据判断结果,生成多个光源列表,包括:
对于所述多个多面体中每个多面体,读取所述多个光源中每个光源与所述多面体的相对关系,判断在所述相对关系下所述多个光源中每个光源的光束是否影响到所述多面体,输出所述每个光源对应的判断结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110348460.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种主控板卡
- 下一篇:一种机场进场公路路面排水的新系统