预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114155338A(43)申请公布日2022.03.08(21)申请号202111452005.4(22)申请日2021.11.30(71)申请人北京达佳互联信息技术有限公司地址100085北京市海淀区上地西路6号1幢1层101D1-7(72)发明人李珅(74)专利代理机构北京中博世达专利商标代理有限公司11274代理人申健(51)Int.Cl.G06T15/50(2011.01)G06T15/00(2011.01)权利要求书2页说明书13页附图5页(54)发明名称图像渲染方法、装置及电子设备(57)摘要本公开关于一种图像渲染方法、装置及电子设备,能够提高图像渲染的真实性,提高视觉体验;涉及图像处理技术领域。该方法包括:获取背景图像对应的玻璃材质的待渲染对象;其中,所述待渲染对象是要在所述背景图像上添加的虚拟的对象;根据所述待渲染对象的三维模型,确定所述待渲染对象的虚拟厚度;其中,虚拟厚度用于表征待渲染对象从光线入射到出射之间的厚度;确定光线通过具有所述虚拟厚度的所述三维模型照射在所述背景图像上时,所述待渲染对象的渲染颜色;所述渲染颜色是背景图像在待渲染对象上呈现的颜色;根据所述渲染颜色渲染所述待渲染对象,将渲染后的待渲染对象显示在所述背景图像上。CN114155338ACN114155338A权利要求书1/2页1.一种图像渲染方法,其特征在于,包括:获取背景图像对应的玻璃材质的待渲染对象,其中,所述待渲染对象是要在所述背景图像上添加的虚拟的对象;根据所述待渲染对象的三维模型,确定所述待渲染对象的虚拟厚度;其中,所述虚拟厚度用于表征基于光线射入所述待渲染对象至射出所经历的路线所等效模拟出的厚度;确定光线通过具有所述虚拟厚度的所述三维模型照射在所述背景图像上时,所述待渲染对象的渲染颜色;所述渲染颜色是所述背景图像在所述待渲染对象上呈现的颜色;根据所述渲染颜色渲染所述待渲染对象,将渲染后的待渲染对象显示在所述背景图像上。2.根据权利要求1所述的方法,其特征在于,所述根据所述待渲染对象的三维模型确定所述待渲染对象的虚拟厚度,包括:当所述三维模型为空心时,获取所述三维模型的背面轮廓贴图;根据所述三维模型的背面轮廓贴图提取所述三维模型的背面法线;根据每个顶点的所述顶点法线、所述背面法线、确定所述三维模型的每个顶点的混合法线,所述混合法线为根据混合函数将所述顶点法线与所述背面法线进行混合得到的法线;通过每个顶点的所述混合法线和人眼观察方向确定所述每个顶点的虚拟厚度。3.根据权利要求1所述的方法,其特征在于,所述根据所述待渲染对象的三维模型,确定所述待渲染对象的虚拟厚度,包括:当所述待渲染对象为实心时,计算所述三维模型的顶点处的顶点法线和人眼观察方向的点积,将计算的结果作为所述待渲染对象的所述顶点处的虚拟厚度。4.根据权利要求1所述的方法,其特征在于,所述确定光线通过具有所述虚拟厚度的所述三维模型照射在所述背景图像上时,所述待渲染对象的渲染颜色,包括:根据所述待渲染对象的虚拟厚度计算折射颜色以及边缘颜色;其中,所述折射颜色是光线通过所述待渲染对象的折射后照射在所述背景图像上时,所述背景图像在所述待渲染对象上呈现的颜色,所述边缘颜色是光线照射在所述待渲染对象上时,所述待渲染对象的边缘呈现的颜色;通过所述三维模型的反射贴图来确定光线通过所述待渲染对象时对所述背景图像的反射颜色,所述反射颜色是光线照射在所述待渲染对象上时,所述待渲染对象对光线进行反射呈现的颜色;结合所述折射颜色,所述反射颜色和所述边缘颜色确定所述待渲染对象的渲染颜色。5.根据权利要求1所述的方法,其特征在于,所述确定光线通过具有所述虚拟厚度的所述三维模型照射在所述背景图像上时,所述待渲染对象的渲染颜色,包括:获取所述待渲染对象的折射率;根据光线进入所述三维模型时的入射角、所述折射率以及所述三维模型的虚拟厚度计算光线通过所述三维模型时的行进长度;根据所述行进长度计算光线通过所述三维模型时的出射点;获取所述出射点对应的背景图像中的第一目标像素点的颜色,作为所述渲染颜色。6.根据权利要求5所述的方法,其特征在于,所述获取所述出射点对应的背景图像中的2CN114155338A权利要求书2/2页第一目标像素点的颜色,包括:确定所述出射点处的法线方向;根据所述出射点处的法线方向确定光线从所述出射点进入第一介质时的出射方向;根据所述出射方向、所述出射点、所述第一介质的折射率,确定光线经过所述出射点照射到所述背景图像上的第一目标像素点,获取所述第一目标像素点的颜色。7.一种图像渲染装置,其特征在于,包括:场景确定模块,用于获取背景图像对应的玻璃材质的待渲染对象;其中,所述待渲染对象是要在所述背景图像上添加的虚拟的对象