[发明专利]场景渲染方法、装置、计算机设备和存储介质在审
申请号: | 202110232439.7 | 申请日: | 2021-03-01 |
公开(公告)号: | CN112837402A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 马晓霏;洪松 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/20 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晶晶 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 渲染 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种场景渲染方法、装置、计算机设备和存储介质。所述方法包括:当待渲染的当前帧的场景中包括特定效果区域时,则获取与上一帧对应的单渲染通道绑定的渲染缓冲区中的不透明物体的历史场景渲染数据;特定效果区域为目标不透明物体对应的区域,目标不透明物体是当前帧中的半透明特定效果物体所覆盖的不透明物体;确定特定效果区域在历史场景渲染数据中相匹配的历史场景渲染数据;基于当前帧对应的整体场景数据和相匹配的历史场景渲染数据,在当前帧对应的单渲染通道中,渲染当前帧的场景中不透明物体、特定效果区域以及半透明物体,得到当前帧对应的整体场景渲染数据。采用本方法能够有效降低渲染过程中的资源消耗。
技术领域
本申请涉及图像处理技术领域,特别是涉及一种场景渲染方法、装置、计算机设备和存储介质。
背景技术
计算机图形学中的渲染,通常表示将三维场景中的模型,按照设定好的环境、灯光、材质及渲染参数,二维投影成数字图像的过程,以仿真地展现三维空间物体的几何形状和质地的显示效果。三维场景中的一些不透明物体与透明物体可以在空间上交织在一起,以展现出透明物体材质和物体的层次关系。
在相关技术中,对于包括不透明物体和半透明物体的场景,通常是通过多步渲染的方式采用多个渲染通道进行渲染,通过一个渲染通道渲染不透明物体,然后再通过另一个渲染通道渲染透明物体,最终合成不透明物体和透明物体的渲染结果。然而,这种方式会导致渲染过程中的资源消耗较大。
发明内容
基于此,有必要针对上述技术问题,提供一种能够有效降低渲染过程中的资源消耗的场景渲染方法、装置、计算机设备和存储介质。
一种场景渲染方法,所述方法包括:
当待渲染的当前帧的场景中包括特定效果区域时,所述特定效果区域为目标不透明物体对应的区域,所述目标不透明物体,是所述当前帧中的半透明特定效果物体所覆盖的不透明物体,则
获取与上一帧对应的单渲染通道中的不透明物体的历史场景渲染数据;
确定所述特定效果区域在所述历史场景渲染数据中相匹配的历史场景渲染数据;
基于当前帧对应的整体场景数据和所述相匹配的历史场景渲染数据,在与所述当前帧对应的单渲染通道中,渲染所述当前帧的场景中不透明物体、所述特定效果区域以及半透明物体。
一种场景渲染装置,所述装置包括:
数据获取模块,用于当待渲染的当前帧的场景中包括特定效果区域时,所述特定效果区域为目标不透明物体对应的区域,所述目标不透明物体,是所述当前帧中的半透明特定效果物体所覆盖的不透明物体,则获取与上一帧对应的单渲染通道中的不透明物体的历史场景渲染数据;确定所述特定效果区域在所述历史场景渲染数据中相匹配的历史场景渲染数据;
场景渲染模块,用于基于当前帧对应的整体场景数据和所述相匹配的历史场景渲染数据,在与所述当前帧对应的单渲染通道中,渲染所述当前帧的场景中不透明物体、所述特定效果区域以及半透明物体。
在一个实施例中,所述数据获取模块还用于确定所述特定效果区域在所述上一帧中所对应的采样位置;根据所述采样位置对所述历史场景渲染数据进行采样处理,得到所述特定效果区域在所述历史场景渲染数据中相匹配的历史场景渲染数据。
在一个实施例中,所述数据获取模块还用于根据所述当前帧对应的投影矩阵,确定所述特定效果区域对应的三维场景位置;根据所述三维场景位置和所述上一帧对应的投影矩阵进行位置变换,得到重映射后的所述特定效果区域在所述上一帧中所对应的采样坐标。
在一个实施例中,所述数据获取模块还用于当所述特定效果区域包括反射效果区域时,根据所述当前帧对应的投影矩阵,确定所述当前帧中的相机视角和所述反射效果区域的反射位置;根据所述当前帧中的相机视角和所述反射效果区域的反射位置,确定对称反射射线;根据所述对称反射射线,确定所述反射效果区域对应的三维场景位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110232439.7/2.html,转载请声明来源钻瓜专利网。