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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111583398A(43)申请公布日2020.08.25(21)申请号202010416997.4(22)申请日2020.05.15(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人黄振(74)专利代理机构北京超成律师事务所11646代理人张芮(51)Int.Cl.G06T17/00(2006.01)G06T15/04(2011.01)G06T19/20(2011.01)权利要求书2页说明书12页附图8页(54)发明名称图像显示的方法、装置、电子设备及计算机可读存储介质(57)摘要本申请提供了一种图像显示的方法、装置、电子设备及计算机可读存储介质,涉及图像渲染技术领域,该方法通过预设的二维贴图对预设的三维模型进行遮罩,得到遮罩信息,遮罩信息包括遮罩位置和遮罩范围;然后以遮罩位置为中心,将预设的立方体贴图纹理映射于三维模型;再根据遮罩范围,确定立方体贴图纹理待显示的部分;最后根据立方体贴图纹理待显示的部分显示三维模型。该方法可通过一个简单的2D图案以及一个立方体贴图可实现在三维物体内部做出复杂结构,在类似磨损、穿孔等特殊3D绘制情况下时,可大幅度降低计算消耗。CN111583398ACN111583398A权利要求书1/2页1.一种图像显示的方法,其特征在于,通过终端提供图形用户界面,所述图形用户界面所显示的内容包含通过虚拟摄像头所捕获的图像,所述方法包括:通过预设的二维贴图对应的遮罩信息对预设的三维模型进行遮罩,所述遮罩信息包括遮罩位置和遮罩范围;以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型;根据所述遮罩范围,确定所述立方体贴图纹理待显示的部分;根据所述立方体贴图纹理待显示的部分显示所述三维模型。2.根据权利要求1所述的方法,其特征在于,所述以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型,包括:以所述遮罩位置为中心,根据所述三维模型的顶点信息、所述虚拟摄像头的位置将预设的立方体贴图纹理映射于所述三维模型所在的空间。3.根据权利要求1所述的方法,其特征在于,所述以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型,包括:以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型的表面,用于描述所述三维模型的内部结构。4.根据权利要求2所述的方法,其特征在于,所述以所述遮罩位置为中心,根据所述三维模型的顶点信息、所述虚拟摄像头的位置将预设的立方体贴图纹理映射于所述三维模型所在的空间的步骤,包括:根据所述二维贴图获取用于进行空间坐标转换的贴花矩阵;根据所述三维模型的顶点信息、所述虚拟摄像头的位置,利用所述贴花矩阵将所述立方体贴图纹理映射于所述三维模型所在的空间。5.根据权利要求4所述的方法,其特征在于,所述根据所述三维模型的顶点信息、所述虚拟摄像头的位置,利用所述贴花矩阵将所述立方体贴图纹理映射于所述三维模型所在的空间的步骤,包括:根据所述虚拟摄像头在世界空间的位置坐标和所述贴花矩阵,获取所述虚拟摄像头在贴花空间的位置坐标,记为第一向量;根据所述三维模型的顶点信息中每个顶点的世界空间坐标和所述贴花矩阵,获取所述三维模型的每个顶点在所述贴花空间的位置坐标,记为第二向量;根据所述第一向量和所述第二向量,获得在所述贴花空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置;根据所述贴花矩阵和所述贴花空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置,获得在世界空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置;根据所述世界空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置,将所述立方体贴图纹理映射于所述三维模型所在的空间。6.根据权利要求5所述的方法,其特征在于,所述根据所述虚拟摄像头在世界空间的位置坐标和所述贴花矩阵,获取所述虚拟摄像头在贴花空间的位置坐标,包括:将所述虚拟摄像头在世界空间的位置坐标减去所述贴花矩阵,获得所述虚拟摄像头在贴花空间的位置坐标。7.根据权利要求5所述的方法,其特征在于,所述根据所述三维模型的顶点信息中每个2CN111583398A权利要求书2/2页顶点的世界空间坐标和所述贴花矩阵,获取所述三维模型的每个顶点在所述贴花空间的位置坐标,包括:将所述三维模型的顶点信息中每个顶点进行三维局部空间坐标转换世界空间坐标操作,获得所述三维模型的每个顶点的世界空间坐标;将所述三维模型的每个顶点的世界空间坐标减去所述贴花矩阵,获得所述三维模型的每个顶点在所述贴花空间的位置坐标。8.根据权利要求1所述的方法,其特征在于,所述通过预设的二维贴图对预设的三维模型进行遮罩,得到遮罩信息的步骤,包括:获取预设的二维贴图的单通道信息;从