[发明专利]用于虚拟环境的间接照亮过程有效
申请号: | 201180067977.X | 申请日: | 2011-02-28 |
公开(公告)号: | CN103635939A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | P.T.黑格 | 申请(专利权)人: | 索尼电脑娱乐美国公司 |
主分类号: | G06T15/04 | 分类号: | G06T15/04;G06T15/50 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 吕晓章 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 环境 间接 照亮 过程 | ||
1.一种以间接光照亮虚拟环境中的物体的方法,所述方法包括:
接收虚拟环境的立方体贴图,所述立方体贴图从中心位置描绘所述虚拟环境;
接收物体在所述虚拟环境中的位置,所述物体位置与所述中心位置不同;
使用至少一个与存储器可操作地耦合的处理器将从中心位置描绘所述虚拟环境的所述立方体贴图转化为从所述物体位置描绘所述虚拟环境的纬度-经度贴图,所述纬度-经度贴图与所述物体相关;
使用余弦漫射卷积使所述纬度-经度贴图模糊以创建模糊纬度-经度贴图;
将所述模糊纬度-经度贴图转换为模糊立方体贴图,所述模糊立方体贴图与所述物体相关;以及
基于所述模糊立方体贴图渲染对所述物体的间接照亮。
2.一种间接照亮虚拟环境中的物体的方法,所述方法包括:
接收虚拟环境的立方体贴图;
接收物体在所述虚拟环境中的位置;
基于所述立方体贴图和所述物体位置使用至少一个与存储器可操作地耦合的处理器从所述物体位置的角度生成纬度-经度贴图;
使所述纬度-经度贴图模糊以创建模糊纬度-经度贴图;以及
基于所述模糊纬度-经度贴图渲染对所述物体的间接照亮。
3.根据权利要求2所述的方法,其还包括:
将所述模糊纬度-经度贴图转换成模糊立方体贴图,其中所述渲染使用所述模糊立方体贴图。
4.根据权利要求3所述的方法,其还包括:
确定所述物体的片段的表面法线方向向量;
使用所述表面法线方向向量从所述模糊立方体贴图查找颜色;以及
基于所述查找的颜色渲染所述物体片段。
5.根据权利要求3所述的方法,其还包括:
确定所述物体的片段的反射方向向量,所述反射向量基于照相机相对于所述片段的位置;
使用所述反射方向向量从所述模糊立方体贴图查找颜色;以及
基于所述查找的颜色渲染所述物体片段。
6.根据权利要求2所述的方法,其还包括:
将变换向量的矩阵编码为图像,
其中生成所述纬度-经度贴图包括使用所述编码的变换向量的图像将所述虚拟环境的所述立方体贴图中的像素变换为所述纬度-经度贴图中的像素。
7.根据权利要求2所述的方法,其还包括:
接收所述虚拟环境的地面平面图像,
其中生成所述纬度-经度贴图是基于所述地面平面图像。
8.根据权利要求7所述的方法,其还包括:
对所述虚拟环境的所述立方体贴图和所述地面平面图像进行对数编码,
从而保留高动态范围。
9.根据权利要求2所述的方法,其中所述模糊包括应用余弦漫射卷积。
10.根据权利要求9所述的方法,其中在垂直通道和水平通道中应用所述余弦漫射卷积。
11.根据权利要求2所述的方法,其中所述物体为玩家avatar。
12.根据权利要求2所述的方法,其中所述虚拟环境包括运动游戏场。
13.根据权利要求2所述的方法,其中渲染间接照亮包括渲染正常和反射的菲涅尔准则调整光。
14.根据权利要求2所述的方法,其中所述立方体贴图近似镜球贴图。
15.根据权利要求2所述的方法,其中按所示顺序执行操作。
16.根据权利要求2所述的方法,其中每一个操作由所述至少一个与所述存储器可操作地耦合的处理器执行。
17.一种机器可读有形存储介质,其包含指示用于使一个或多个机器执行权利要求2所述的操作的指令的信息。
18.一种计算机系统,其执行计算机程序中的指令,所述计算机程序指令包括用于执行权利要求2所述的操作的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼电脑娱乐美国公司,未经索尼电脑娱乐美国公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180067977.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:饮料填充方法和装置
- 下一篇:一种板材产品及相关制造方法