[发明专利]在环境仿真中使用科学模型有效
申请号: | 200980152867.6 | 申请日: | 2009-12-22 |
公开(公告)号: | CN102265259A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | A·海尔;M·皮斯利;V·卢特萨瑞夫 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 仿真 使用 科学 模型 | ||
1.一种用于生成图形虚拟环境的方法,包括:
接收输入数据(302),至少一部分所述输入数据表示真实物理环境;
使用至少两个不同的科学模型的组合来处理所述输入数据以生成仿真数据(304-312);以及
根据所述仿真数据使用图形仿真引擎来生成图形虚拟环境(314);
2.如权利要求1所述的方法,其特征在于,还包括:
在计算机游戏中向所述计算机游戏的玩家显示所述图形虚拟环境(320);
3.如权利要求1或2所述的方法,其特征在于,使用至少两个不同的科学模型的组合来处理所述输入数据以生成仿真数据包括:
使用第一科学模型来处理所述输入数据(304);
将数据从所述第一科学模型输出至数据结构(306),所述数据结构包括预定义顺序的多个数据元以及与所述多个数据元中的每一个相关联的元数据;以及
使用来自所述数据结构的所述多个数据元的至少一个子集来运行第二科学模型(308-310);
将数据从所述第二科学模型输出至所述数据结构(311);以及
从所述数据结构中提取数据以生成仿真数据(312)。
4.如权利要求3所述的方法,其特征在于,所述与数据元相关联的元数据包括数据元值的出处信息。
5.如权利要求3或4所述的方法,其特征在于,还包括:
使用来自所述数据结构的所述多个数据元中的至少一个子集来运行另一个科学模型,该另一个科学模型包括所述第一科学模型以及第三科学模型中的一个。
6.如前述权利要求中的任一项所述的方法,其特征在于,所述输入数据的至少一部分包括以下至少之一:仿真特定数据以及表示真实物理环境的数据。
7.如前述权利要求中的任一项所述的方法,其特征在于,使用至少两个不同的科学模型的组合来处理所述输入数据以生成仿真数据包括,在运行时:
使用至少两个不同的科学模型的组合来从所述输入数据在时间上进行外插以生成仿真数据。
8.如前述权利要求中的任一项所述的方法,其特征在于,还包括:
使用至少两个不同的科学模型的不同组合来为所述图形虚拟环境的不同区域生成仿真数据。
9.一种用于生成图形虚拟环境的系统(100),包括:
多个不同的科学模型(102、104、710);
至少一个输入数据源(114、116、118、714、716、718);
仿真引擎(101、708),被安排为从至少一个输入数据源导入数据,并使用所述多个不同的科学模型中的至少两个来处理所述数据以生成仿真数据;以及
图形仿真引擎(110、706),被安排为根据所述仿真数据生成图形虚拟环境。
10.如权利要求9所述的系统,其特征在于,还包括:
存储在存储器(712)中的数据结构(206、714),所述数据结构包括预定义顺序的多个数据元以及与所述多个数据元中的每一个相关联的元数据,其中所述仿真引擎进一步被安排为:
将来自所述多个不同的科学模型中的第一科学模型的输出数据写入所述数据结构(306);以及
从所述数据结构读取数据,作为所述多个不同科学模型中的第二科学模型的输入数据(308)。
11.如权利要求9或10所述的系统,其特征在于,所述至少一个输入数据源中的一个包括通信接口(724),所述通信接口被安排为从在线服务以及远程数据储存器的至少一个中取回数据。
12.如权利要求9-11中的任一项所述的系统,其特征在于,所述仿真引擎进一步被安排为使用所述多个不同科学模型中的至少两个来从数据在时间上进行外插以生成仿真数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980152867.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水力浮动选择性取水装置
- 下一篇:用于冰箱的顶盖及具有其的冰箱