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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113205583A(43)申请公布日2021.08.03(21)申请号202110469807.X(22)申请日2021.04.28(71)申请人北京字跳网络技术有限公司地址100190北京市海淀区紫金数码园4号楼2层0207(72)发明人王鹏飞(74)专利代理机构北京中知法苑知识产权代理有限公司11226代理人李明(51)Int.Cl.G06T15/04(2011.01)权利要求书2页说明书14页附图7页(54)发明名称场景渲染方法、装置、电子设备及可读存储介质(57)摘要本公开提供了一种场景渲染方法、装置、电子设备及存储介质,该场景渲染方法包括:获取待渲染场景中的不透明物体和透明物体;创建第一渲染分辨率的第一颜色纹理,并基于第一颜色纹理对不透明物体进行渲染,得到第一渲染结果;创建第二渲染分辨率的第二颜色纹理,并将第一渲染结果复制到第二颜色纹理上;第二渲染分辨率小于第一渲染分辨率;基于复制有第一渲染结果的第二颜色纹理对透明物体进行渲染,得到第二渲染结果;对第二渲染结果中的透明物体的颜色进行第一提取,得到第三渲染结果;将第三渲染结果和第一渲染结果进行合成,得到渲染好的场景图像。本申请实施例,能够提高电子设备的渲染效率。CN113205583ACN113205583A权利要求书1/2页1.一种场景渲染方法,其特征在于,包括:获取待渲染场景中的不透明物体和透明物体;创建第一渲染分辨率的第一颜色纹理,并基于所述第一颜色纹理对所述不透明物体进行渲染,得到第一渲染结果;创建第二渲染分辨率的第二颜色纹理,并将所述第一渲染结果复制到所述第二颜色纹理上;所述第二渲染分辨率小于所述第一渲染分辨率;基于复制有所述第一渲染结果的所述第二颜色纹理对所述透明物体进行渲染,得到第二渲染结果;对所述第二渲染结果中的所述透明物体的颜色进行第一提取,得到第三渲染结果;将所述第三渲染结果和所述第一渲染结果进行合成,得到渲染好的场景图像。2.根据权利要求1所述的方法,其特征在于,所述第二渲染分辨率由所述透明物体的透明度和/或所述透明物体的叠加层数确定。3.根据权利要求1所述的方法,其特征在于,所述将所述第一渲染结果复制到所述第二颜色纹理上,包括:将所述第一渲染结果中的颜色信息和深度信息复制到所述第二颜色纹理上;所述基于复制有所述第一渲染结果的所述第二颜色纹理对所述透明物体进行渲染,包括:基于复制有所述第一渲染结果的所述第二颜色纹理以及所述透明物体的深度信息,对所述透明物体进行渲染。4.根据权利要求3所述的方法,其特征在于,所述基于复制有所述第一渲染结果的所述第二颜色纹理以及所述透明物体的深度信息,对所述透明物体进行渲染,包括:确定目标像素点分别对应的所述透明物体的第一目标深度信息与所述第一渲染结果中的第二目标深度信息;所述目标像素点为所述第二颜色纹理中需要进行渲染的像素点;将所述第一目标深度信息与所述第二目标深度信息进行比对;若所述第一目标深度信息大于所述第二目标深度信息,则不对所述目标像素点进行渲染。5.根据权利要求1所述的方法,其特征在于,所述将所述第一渲染结果复制到所述第二颜色纹理上,包括:以所述第二渲染分别率为基准创建目标贴图,所述目标贴图的颜色信息与所述第一渲染结果中的颜色信息相对应;基于所述第二颜色纹理对所述目标贴图进行渲染,进而将所述第一渲染结果中的颜色信息复制到所述第二颜色纹理上。6.根据权利要求1所述的方法,其特征在于,所述对所述第二渲染结果中的所述透明物体的颜色进行第一提取,得到第三渲染结果,包括:对所述第二渲染结果中的所述透明物体的颜色进行第二提取,得到所述透明物体的颜色信息;对所述颜色信息进行第一运算处理,使得所述颜色信息的处理结果符合目标存储格式,得到所述第三渲染结果;所述目标存储格式为图片存储格式;所述将所述第三渲染结果和所述第一渲染结果进行合成,包括:2CN113205583A权利要求书2/2页对所述第三渲染结果中的颜色信息进行第二运算处理,得到目标颜色信息,所述第二运算为所述第一运算的逆运算;将所述目标颜色信息与所述第一渲染结果中的颜色信息进行合成。7.根据权利要求1所述的方法,其特征在于,将所述第三渲染结果和所述第一渲染结果进行合成,得到渲染好的场景图像,包括:通过多重采样对所述第三渲染结果中的所述透明物体边缘进行处理,得到第四渲染结果;将所述第四渲染结果和所述第一渲染结果进行合成,得到所述渲染好的场景图像。8.根据权利要求1所述的方法,其特征在于,所述获取待渲染场景中的不透明物体和透明物体,包括:获取待渲染场景的场景描述文件,并对所述场景描述文件进行解析,以获取所述待渲染场景中的待渲染物体及与所述渲染物体对应的渲染信息;根据所述渲染信息对所述待渲染物