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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112562051A(43)申请公布日2021.03.26(21)申请号202011377827.6(22)申请日2020.11.30(71)申请人腾讯科技(深圳)有限公司地址518057广东省深圳市南山区高新区科技中一路腾讯大厦35层(72)发明人黄晓权(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人徐立(51)Int.Cl.G06T15/00(2011.01)G06T15/04(2011.01)G06T15/50(2011.01)A63F13/52(2014.01)权利要求书2页说明书19页附图7页(54)发明名称虚拟对象显示方法、装置、设备及存储介质(57)摘要本申请公开了一种虚拟对象显示方法、装置、设备及存储介质,属于计算机技术领域。本申请实施例中,纹理图是对按照全局光照信息渲染的虚拟环境拍摄得到,这样该纹理图中虚拟环境中各个区域的光照信息与该区域实际显示时的情况一致,在对虚拟对象进行显示时,直接从纹理图中提取目标光照信息,能够从纹理图中提取到各个区域实际显示时的光照信息,这样该目标光照信息则不仅包括全局光照信息,还包括环境光照信息,如果虚拟环境显示时比较暗,从纹理图中提取到的目标光照信息即会指示光照暗一些,这样虚拟对象显示的比较暗,该虚拟对象的显示能够与虚拟环境的显示衔接,显示出虚拟对象自然融入虚拟环境的效果,因而,上述显示方法的显示效果更好。CN112562051ACN112562051A权利要求书1/2页1.一种虚拟对象显示方法,其特征在于,所述方法包括:响应于虚拟对象的显示指令,获取所述虚拟对象所在虚拟环境的纹理图,所述纹理图基于对所述虚拟环境拍摄得到,所述虚拟环境按照全局光照信息渲染得到;根据观察所述虚拟环境的视角和所述虚拟对象在所述虚拟环境中的位置,从所述纹理图中,获取目标光照信息和所述虚拟环境的待显示区域;显示所述虚拟环境的待显示区域;基于所述目标光照信息,在显示的虚拟环境中显示所述虚拟对象。2.根据权利要求1所述的方法,其特征在于,所述纹理图基于下述过程得到:基于全局光照信息,获取所述虚拟环境;从不同角度对所述虚拟环境进行拍摄,得到所述虚拟环境不同的环境图像,所述虚拟环境中任一区域包含于所述不同的环境图像中任一环境图像中;基于所述虚拟环境不同的环境图像,获取所述纹理图。3.根据权利要求2所述的方法,其特征在于,所述基于全局光照信息,获取所述虚拟环境,包括:获取所述虚拟环境的三维模型和贴图;按照全局光照信息,对所述三维模型和贴图进行渲染,得到所述虚拟环境。4.根据权利要求2所述的方法,其特征在于,所述从不同角度对所述虚拟环境进行拍摄,得到所述虚拟环境不同的环境图像,包括:获取拍摄参数,所述拍摄参数包括所述不同角度对应的拍摄参数;按照所述拍摄参数,对所述虚拟环境进行拍摄,得到所述虚拟环境不同的环境图像。5.根据权利要求4所述的方法,其特征在于,所述按照所述拍摄参数,对所述虚拟环境进行拍摄,得到所述虚拟环境不同的环境图像,包括:对于任一个角度对应的拍摄参数,按照所述拍摄参数,确定所述虚拟环境中所述拍摄参数对应的区域;将所述拍摄参数对应的区域投射于单一投影面上,得到所述区域的透视图,将所述透视图作为所述虚拟环境的一个环境图像。6.根据权利要求2所述的方法,其特征在于,所述不同角度包括六个角度,所述六个角度分别为所述虚拟环境的世界坐标系中坐标轴的正方向和反方向。7.根据权利要求2所述的方法,其特征在于,所述基于所述虚拟环境不同的环境图像,获取所述纹理图,包括:将所述不同环境图像平铺地绘制于一个图像中;对所述图像进行压缩,得到所述纹理图。8.根据权利要求7所述的方法,其特征在于,所述将所述不同环境图像平铺地绘制于一个图像中,包括:按照所述不同角度的目标顺序,将所述不同环境图像平铺地绘制于一个图像中;所述根据观察所述虚拟环境的视角和所述虚拟对象在所述虚拟环境中的位置,从所述纹理图中,获取目标光照信息和所述虚拟环境的待显示区域,包括:根据观察所述虚拟环境的视角和所述虚拟对象在所述虚拟环境中的位置,按照所述目标顺序,对所述纹理图中不同的环境图像进行采样,得到所述目标光照信息和所述待显示2CN112562051A权利要求书2/2页区域。9.根据权利要求1所述的方法,其特征在于,所述根据观察所述虚拟环境的视角和所述虚拟对象在所述虚拟环境中的位置,从所述纹理图中,获取目标光照信息和所述虚拟环境的待显示区域,包括:根据观察所述虚拟环境的视角,对所述纹理图中所述视角对应的区域进行采样,得到所述虚拟环境的待显示区域;根据所述虚拟对象在所述虚拟环境中的位置,获取所述纹理图中与目标像素点的亮度信息,得到目标光照信息,所述目标像素点为与所