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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112316425A(43)申请公布日2021.02.05(21)申请号202011270927.9(22)申请日2020.11.13(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人郑超(74)专利代理机构深圳紫藤知识产权代理有限公司44570代理人高杨丽(51)Int.Cl.A63F13/525(2014.01)权利要求书2页说明书12页附图4页(54)发明名称画面渲染方法、装置、存储介质和电子设备(57)摘要本申请实施例公开了一种画面渲染方法、装置、存储介质和电子设备;本申请实施例通过分别获取虚拟场景中目标三维模型相对于虚拟相机所在平面的第一相机距离、及二维模型相对虚拟相机所在平面的第二相机距离,并根据第一相机距离和第二相机距离确定目标三维模型与二维模型的前后位置关系。基于该前后位置关系确定目标三维模型需要被绘制的区域,并对需要被绘制的区域进行画面渲染。本方案中将模型看做一个整体,通过模型和虚拟相机平面的距离来判断物体间前后位置关系,使得模型上的其所有点与相机距离保持一致,确保三维模型同时处于二维模型的前面或者后面,以避免物体间的穿插问题,提升画面显示效果。CN112316425ACN112316425A权利要求书1/2页1.一种画面渲染方法,其特征在于,包括:分别获取虚拟场景中目标三维模型相对于虚拟相机所在平面的第一相机距离、及二维模型相对于所述平面的第二相机距离;根据第一相机距离和第二相机距离,确定所述目标三维模型与所述二维模型的前后位置关系;基于所述前后位置关系,确定所述目标三维模型需要被绘制的区域;对所述虚拟场景中需要被绘制的区域进行画面渲染。2.根据权利要求1所述的画面渲染方法,其特征在于,获取虚拟场景中目标三维模型相对于虚拟相机所在平面的第一相机距离,包括:确定所述目标三维模型的中心点位置;将所述中心点位置与虚拟相机所在平面的距离,作为所述目标三维模型相对于所述虚拟相机所在平面的第一相机距离。3.根据权利要求1所述的画面渲染方法,其特征在于,根据第一相机距离和第二相机距离,确定所述目标三维模型与所述二维模型的前后位置关系,包括:当第一相机距离大于第二相机距离时,将所述目标三维模型确定为位于所述二维模型之后;当第一相机距离小于第二相机距离时,将所述目标三维模型确定为位于所述二维模型之前。4.根据权利要求1所述的画面渲染方法,其特征在于,所述基于所述前后位置关系,确定所述目标三维模型需要被绘制的区域,包括:根据预设的遮罩信息和所述前后位置关系,确定所述目标三维模型需要被绘制的区域。5.根据权利要求1所述的画面渲染方法,其特征在于,所述基于所述前后位置关系,确定所述目标三维模型需要被绘制的区域,包括:获取所述目标三维模型中每一像素点相对所述平面的第三相机距离;当第一相机距离大于第二相机距离时,根据所述目标三维模型中第三相机距离大于第一相机距离的像素点,确定需要被绘制的区域;当第一相机距离小于第二相机距离时,根据所述目标三维模型中第三相机距离小于第一相机距离的像素点,确定需要被绘制的区域。6.根据权利要求1所述的画面渲染方法,其特征在于,还包括:当所述虚拟场景中的二维模型数量超过预设数量时,根据二维模型在所述虚拟场景中的位置,将所述二维模型划分为不同模型类型的模型;根据所述模型类型设置所述二维模型与所述目标三维模型之间的前后位置关系,其中,对于同一模型类型的二维模型,其与所述三维模型之间的前后位置关系相同。7.根据权利要求6所述的画面渲染方法,其特征在于,所述根据所述二维模型在所述虚拟场景中的位置,将所述二维模型划分为不同模型类型的模型,包括:沿所述虚拟相机的视角方向将所述虚拟场景划分为所述预设数量的区域;将位于同一区域内的二维模型划分至同一模型类型中。8.根据权利要求1-7任一项所述的画面渲染方法,其特征在于,所述获取虚拟场景中目2CN112316425A权利要求书2/2页标三维模型相对于虚拟相机所在平面的第一相机距离,包括:获取所述目标三维模型的主体形状;根据所述主体形状将所述目标三维模型分解为多个子三维模型,其中,所述子三维模型的主体形状为非凹面体;分别获取所述多个子三维模型相对于虚拟相机所在平面的距离,得到第一相机距离。9.根据权利要求8所述的画面渲染方法,其特征在于,所述第一相机距离包括:所述子三维模型相对于虚拟相机所在平面的子相机距离;所述根据第一相机距离和第二相机距离,确定所述目标三维模型与所述二维模型的前后位置关系,包括:根据多个所述子相机距离和第二相机距离,确定每一子三维模型与所述二维模型的前后位置关系。10.一种画面渲染装置,其特征在于,包括:获取单元,用