[发明专利]一种阴影效果的渲染方法、装置、存储介质和电子装置有效
申请号: | 202110719139.1 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113313806B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 徐行;金帝向 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/60 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 石鸣宇;蔡良伟 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 阴影 效果 渲染 方法 装置 存储 介质 电子 | ||
本申请涉及一种阴影效果的渲染方法、装置、存储介质和电子装置,其中,该方法包括:从虚拟场景中的场景点向虚拟场景中的光源方向构建第一光线;根据第一光线与半透明物体的相交情况确定场景点是否落入半透明物体的阴影中;在根据第一光线与半透明物体相交确定场景点落入半透明物体的阴影的情况下,根据半透明物体的透光信息和光源的光源能量确定场景点对应的目标光照能量;按照目标光照能量渲染场景点。本申请解决了在画面上渲染半透明物体的阴影效果时渲染效率较低的技术问题。
技术领域
本申请涉及计算机领域,尤其涉及一种阴影效果的渲染方法、装置、存储介质和电子装置。
背景技术
随着互联网的发展,对画面渲染的性能要求越来越高,在目前的渲染技术中,如果要渲染的虚拟场景中存在半透明物体,则需要渲染该半透明物体的阴影效果。
目前的渲染方式中,一种渲染半透明物体阴影效果的方式是从观察点发出一根光线与场景中的某个点(比如地面)相交,在该点的一定范围内从该点发出大量光线,根据每一根光线的路径确定该点是否在半透明物体的影子范围内。该方式需要构建的光线数量过高,导致渲染效率很低。另一种渲染半透明物体阴影效果的方式是光子映射的方式,从光源发出光线得到与场景的交点,在交点出创造「光子」照亮一定的范围,在观察点收集光子信息,从观察点发出光线与场景相交,检测周围是否有光子,将光子的信息进行叠加得到该点的颜色。该方式需要在原有渲染流程的基础上,增加从光源构建很多条光线以创建「光子」以及在视野范围内计算光子贡献的步骤,另外,很多光子可能不在视野范围内,这样会对资源造成浪费,导致渲染效率很低。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请提供了一种阴影效果的渲染方法、装置、存储介质和电子装置,以至少解决相关技术中在画面上渲染半透明物体的阴影效果时渲染效率较低的技术问题。
根据本申请实施例的一个方面,提供了一种阴影效果的渲染方法,包括:从虚拟场景中的场景点向所述虚拟场景中的光源方向构建第一光线;根据所述第一光线与半透明物体的相交情况确定所述场景点是否落入所述半透明物体的阴影中;在根据所述第一光线与半透明物体相交确定所述场景点落入所述半透明物体的阴影的情况下,根据所述半透明物体的透光信息和所述光源的光源能量确定所述场景点对应的目标光照能量;按照所述目标光照能量渲染所述场景点。
可选地,根据所述半透明物体的透光信息和所述光源能量确定所述场景点对应的目标光照能量包括以下之一:根据所述半透明物体的不透明度、所述第一光线与所述半透明物体的相交次数以及所述光源能量确定所述目标光照能量;根据所述半透明物体对光的吸收率、所述第一光线在所述半透明物体中穿过的距离以及所述光源能量确定所述目标光照能量。
可选地,根据所述半透明物体的不透明度、所述第一光线与所述半透明物体的相交次数以及所述光源能量确定所述目标光照能量包括:将所述不透明度与所述相交次数的乘积值确定为能量衰减比例;将1与所述能量衰减比例的差值确定为剩余能量比例;将所述剩余能量比例与所述光源能量的乘积值确定为所述目标光照能量。
可选地,根据所述半透明物体对光的吸收率、所述第一光线在所述半透明物体中穿过的距离以及所述光源能量确定所述目标光照能量包括:将所述吸收率与所述距离相乘,得到目标参数值;计算所述目标参数值的指数函数值;将所述指数函数值与所述光源能量相乘,得到所述目标光照能量。
可选地,根据所述半透明物体的透光信息和所述光源能量确定所述场景点对应的目标光照能量包括:根据所述半透明物体的透光信息和所述光源能量确定中间光照能量;计算所述第一光线与所述半透明物体的每个交点上所述第一光线与所述半透明物体表面法线的点乘,得到多个点乘值;将所述中间光照能量与所述多个点乘值的乘积确定为所述目标光照能量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110719139.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:校园健康监测管理的柔性穿戴与遥感装置、方法及系统
- 下一篇:高铁轴承试验机