[发明专利]虚拟场景中的虚拟物体展示方法、计算机设备及存储介质有效
申请号: | 202110297572.0 | 申请日: | 2021-03-19 |
公开(公告)号: | CN112870707B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 郑爱玉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/55;G06T15/02;G06T15/04 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 场景 中的 物体 展示 方法 计算机 设备 存储 介质 | ||
1.一种虚拟场景中的虚拟物体展示方法,其特征在于,所述方法包括:
展示虚拟场景界面,所述虚拟场景界面用于展示以第一视角观察虚拟场景时的场景画面;
响应于所述第一视角对应的视野范围内存在第一虚拟物体,基于所述第一视角的视角方向,获取第一纹理图像对应的视角偏移信息;所述第一纹理图像是绘制于所述第一虚拟物体的三维模型表面,用于展示所述第一虚拟物体内部结构的纹理图像;所述第一纹理图像对应的视角偏移信息用于指示在对所述第一虚拟物体的三维模型进行二维展开后,所述第一纹理图像中各个顶点的坐标信息;
基于所述第一纹理图像对应的视角偏移信息,在所述虚拟场景界面中展示第一场景画面,所述第一场景画面中包含的所述第一虚拟物体具有目标渲染效果;所述目标渲染效果包括模拟所述第一虚拟物体内部结构的折射效果。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一视角对应的视野范围内存在第一虚拟物体,基于所述第一视角的视角方向,获取第一纹理图像对应的视角偏移信息,包括:
响应于所述第一视角对应的视野范围内存在第一虚拟物体,基于第一相机坐标,确定局部空间视角方向;所述第一相机坐标是所述第一视角对应的第一虚拟摄像头在世界空间坐标系下的位置坐标;所述局部空间视角方向是所述第一视角在局部空间坐标系下的视角方向;
将所述局部空间视角方向转换为切线空间视角方向;所述切线空间视角方向是所述第一视角在切线空间坐标系下的视角方向;
基于所述切线空间视角方向,获取所述第一纹理图像对应的所述视角偏移信息。
3.根据权利要求2所述的方法,其特征在于,所述基于第一相机坐标,确定局部空间视角方向,包括:
将所述第一相机坐标与模型变换矩阵进行矩阵乘法计算,获得第二相机坐标;所述第二相机坐标是所述第一虚拟摄像头在所述局部空间坐标系下的位置坐标;
将所述第一纹理图像上的第一顶点在所述局部空间坐标系下对应的位置坐标获取为局部顶点坐标;所述第一顶点是所述第一纹理图像中的任意顶点;
基于所述局部顶点坐标以及所述第二相机坐标,确定所述局部空间视角方向。
4.根据权利要求3所述的方法,其特征在于,所述将所述局部空间视角方向转换为切线空间视角方向,包括:
获取所述第一顶点在所述局部空间坐标系下对应的第一切线向量以及第一法线向量;
通过所述第一切线向量与所述第一法线向量进行叉乘计算,获得所述第一顶点对应的第一副法线向量;
基于所述第一切线向量、所述第一法线向量以及所述第一副法线向量,确定切线空间转换矩阵;
基于所述切线空间转换矩阵与所述局部空间视角方向,获得所述切线空间视角方向。
5.根据权利要求2所述的方法,其特征在于,所述第一纹理图像绘制于第一贴图上,且所述第一贴图是自发光贴图;
所述基于所述切线空间视角方向,获取所述第一纹理图像对应的所述视角偏移信息,包括:
对所述切线空间视角方向进行单位化,获得单位切线空间视角方向;
将所述第一虚拟物体的三维模型进行二维展开,获得对应的二维平展坐标;
通过所述二维平展坐标对所述第一贴图进行采样,获得偏移深度;
基于所述第一纹理图像中的颜色深浅值对所述偏移深度进行缩放,获得视角偏移深度;
基于所述二维平展坐标、所述视角偏移深度以及所述单位切线空间视角方向,确定所述视角偏移信息。
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一纹理图像对应的视角偏移信息,在所述虚拟场景界面中展示第一场景画面,包括:
通过所述视角偏移信息对所述第一贴图进行采样,获得纹理偏移位置信息;所述纹理偏移位置信息用于指示偏移后的所述第一纹理图像在所述第一贴图上对应的位置信息;
基于所述纹理偏移位置信息与所述第一纹理图像对应的颜色值,确定第一渲染效果;所述第一渲染效果用于模拟所述第一虚拟物体内部结构的折射效果;
基于所述第一渲染效果,获取所述目标渲染效果;
基于所述目标渲染效果,在所述虚拟场景界面中展示所述第一场景画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110297572.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电梯操纵箱及电梯
- 下一篇:一种具有安全性的抛光砂轮的去毛刺装置