【技术实现步骤摘要】
图像显示的方法、装置、电子设备及计算机可读存储介质
本申请涉及图像渲染
,尤其是涉及一种图像显示的方法、装置、电子设备及计算机可读存储介质。
技术介绍
现有的三维图像建模过程通常包含大量的顶点数据,而且为了表现模型的真实性和细节性,常常需要大量的贴图和光照函数计算的支持。随着构造复杂程度的增加,产生的计算消耗也会大量增加。因此现有三维图像建模的过程中还缺少一种有效降低资源消耗的方法。
技术实现思路
本专利技术的目的在于提供一种图像显示的方法、装置、电子设备及计算机可读存储介质,以降低三维图像建模的过程中的资源消耗。第一方面,本专利技术实施例提供了一种图像显示的方法,通过终端提供图形用户界面,图形用户界面所显示的内容包含通过虚拟摄像头所捕获的图像,该方法包括:通过预设的二维贴图对预设的三维模型进行遮罩,得到遮罩信息,遮罩信息包括遮罩位置和遮罩范围;以遮罩位置为中心,将预设的立方体贴图纹理映射于三维模型;根据遮罩范围,确定立方体贴图纹理待显示的部分;根据立方体贴图纹理待显示的部分显示三维模型。在一些实施方式中,上述以遮罩位置为中心,将预设的立方体贴图纹理映射于三维模型,包括:以遮罩位置为中心,根据三维模型的顶点信息、虚拟摄像头的位置将预设的立方体贴图纹理映射于三维模型所在的空间。在一些实施方式中,上述以遮罩位置为中心,将预设的立方体贴图纹理映射于三维模型,包括:以遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型的表面 ...
【技术保护点】
1.一种图像显示的方法,其特征在于,通过终端提供图形用户界面,所述图形用户界面所显示的内容包含通过虚拟摄像头所捕获的图像,所述方法包括:/n通过预设的二维贴图对应的遮罩信息对预设的三维模型进行遮罩,所述遮罩信息包括遮罩位置和遮罩范围;/n以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型;/n根据所述遮罩范围,确定所述立方体贴图纹理待显示的部分;/n根据所述立方体贴图纹理待显示的部分显示所述三维模型。/n
【技术特征摘要】
1.一种图像显示的方法,其特征在于,通过终端提供图形用户界面,所述图形用户界面所显示的内容包含通过虚拟摄像头所捕获的图像,所述方法包括:
通过预设的二维贴图对应的遮罩信息对预设的三维模型进行遮罩,所述遮罩信息包括遮罩位置和遮罩范围;
以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型;
根据所述遮罩范围,确定所述立方体贴图纹理待显示的部分;
根据所述立方体贴图纹理待显示的部分显示所述三维模型。
2.根据权利要求1所述的方法,其特征在于,所述以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型,包括:
以所述遮罩位置为中心,根据所述三维模型的顶点信息、所述虚拟摄像头的位置将预设的立方体贴图纹理映射于所述三维模型所在的空间。
3.根据权利要求1所述的方法,其特征在于,所述以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型,包括:
以所述遮罩位置为中心,将预设的立方体贴图纹理映射于所述三维模型的表面,用于描述所述三维模型的内部结构。
4.根据权利要求2所述的方法,其特征在于,所述以所述遮罩位置为中心,根据所述三维模型的顶点信息、所述虚拟摄像头的位置将预设的立方体贴图纹理映射于所述三维模型所在的空间的步骤,包括:
根据所述二维贴图获取用于进行空间坐标转换的贴花矩阵;
根据所述三维模型的顶点信息、所述虚拟摄像头的位置,利用所述贴花矩阵将所述立方体贴图纹理映射于所述三维模型所在的空间。
5.根据权利要求4所述的方法,其特征在于,所述根据所述三维模型的顶点信息、所述虚拟摄像头的位置,利用所述贴花矩阵将所述立方体贴图纹理映射于所述三维模型所在的空间的步骤,包括:
根据所述虚拟摄像头在世界空间的位置坐标和所述贴花矩阵,获取所述虚拟摄像头在贴花空间的位置坐标,记为第一向量;
根据所述三维模型的顶点信息中每个顶点的世界空间坐标和所述贴花矩阵,获取所述三维模型的每个顶点在所述贴花空间的位置坐标,记为第二向量;
根据所述第一向量和所述第二向量,获得在所述贴花空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置;
根据所述贴花矩阵和所述贴花空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置,获得在世界空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置;
根据所述世界空间中所述三维模型的每个顶点相对于所述虚拟摄像头的位置,将所述立方体贴图纹理映射于所述三维模型所在的空间...
【专利技术属性】
技术研发人员:黄振,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。