决定虚拟世界中的天气的设备和方法技术

技术编号:2989926 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术能够给反映在显示单元屏幕所显示的图像上、和反映在可操作对象可操作性上的天气现象以更强的真实性。全局天气决策部分901决定每个全局区域中的天气,而每个全局区域是通过将虚拟世界的整个地图划分为多个全局区域而获得的。根据预置的行为模型并预先考虑每个全局区域的区域信息,决定第一次时间间隔内所讨论的全局区域中的天气。局部天气决策部分902确定每个局部区域中的天气,每个局部区域是通过将每个全局区域划分为多个局部区域而获得的。依据由全局天气决策部分901决定的相关全局区域的天气,并考虑每个局部区域的区域信息,决定第二次间隔内所讨论局部区域中的天气,第二次时间间隔小于第一次时间间隔。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种用于确定在显示单元的屏幕上显示的虚拟世界图像的天气的技术。
技术介绍
目前,诸如电视游戏机这样的娱乐设备等变得很流行,它们能利用3D图像动画完成飞行模拟、驾车模拟等。在这种娱乐设备中,操作者利用连接到该设备的操作单元来操作一个可操作对象,如飞机或汽车,在虚拟世界中到处移动该对象。这种娱乐设备产生动态图像并将这些动态图像显示在连接到该设备的显示单元屏幕上,其中动态图像是通过用虚拟照相机拍摄在该虚拟世界中运动的可操作对象得到的。在常规的能完成飞行模拟、驾车模拟等的娱乐设备中,天气现象如云、雨和风都能被反映在屏幕所显示图像上或反映在可操作对象的可操作性上,以增加娱乐性。但是,在这种常规的娱乐设备中,预先给虚拟世界中的每个区域分配预定天气现象。并且,天气现象分配给显示单元屏幕上所显示图像属于的区域,或可操作对象位于的区域,并且这些天气现象反映在该图像上或可操作对象的可操作性上。或者,所预定天气现象随机反映在显示单元屏幕上所显示图像上或可操作对象的可操作性上,以便随时间而改变天气现象。因此,在前一种情况下,每个地区的天气现象是固定的,这样操作者就不能享受真实世界中经历天气变化的乐趣。另一方面,在后一种情况下,反映在显示单元屏幕所显示图像上的或反映在可操作对象可操作性上的天气现象是随机变化的,操作者不能预测将来下一步的天气,而这其实可由他/她依靠他/她的经验想出来。因此,这些技术不能给出飞行模拟和驾车模拟的真实性。本专利技术的说明所以,本专利技术的一个目的是要增加娱乐性,这是通过给反映在显示单元屏幕所显示的图像上、和反映在可操作操作对象可操作性上的天气现象以更强的真实性来实现的。为了实现上述目的,在本专利技术中,根据为所讨论全局区域设置条件的行为模型,并考虑预先给定到所讨论全局区域的区域信息,决定预定时间间隔内每个全局区域中的天气,其中,每个全局区域是通过将表达整个虚拟世界的地图划分为多个全局区域而得到的。所述条件是由周期性变化的事件确定的。进一步,根据上述所讨论全局区域的天气,并考虑预先给定到所讨论局部区域的区域信息,决定预定时间间隔内每个局部区域中的天气,其中,每个局部区域是通过将每个全局区域划分为多个局部区域而得到的。这里,由行为模型为每个全局区域设置的、并从周期性变化的事件中确定的条件是,例如,在每个全局区域内每个日期和时间上每个单位时间的日照量,由于地球的公转,它是一年日照量的波动;由于地球的自转,它又是一天日照量的波动。再有,预先给定到每个全局区域的区域信息,例如,表示所讨论全局区域是陆地或海洋的一般信息。另一方面,预先给定到每个定位区域的区域信息,除了表示所讨论局部区域是陆地或海洋的一般信息外,还包括详细的信息,如所讨论局部区域的高度。依据本专利技术,根据给定到所讨论全局区域的天气和预先给定到所讨论局部区域的区域信息,决定属于任意全局区域的任何局部区域的天气。因此,当将天气与所讨论区域附近的多个局部区域联系起来时,并考虑该局部区域的区域信息就有可能确定该任意局部区域的天气。再有,依据本专利技术,任意全局区域的天气是根据从周期性变化的事件(例如,在所讨论全局区域中在当前日期和时间里每个单位时间内的日照量)确定的条件、和预先给定到所讨论全局区域的区域信息来决定的。因此,这就有可能在每个局部区域中象真实世界那样周期性地来改变天气。由此,就有可能给反映在显示单元屏幕所显示图像上,和反映在可操作操作对象可操作性上的天气现象以更强的真实性,在这样的娱乐设备中就可以运行飞行模拟游戏、驾车模拟游戏等其它游戏了。或者,本专利技术可以应用于这样的情况,其中图像仅显示在显示单元屏幕上,并且该图像是使用虚拟照相机拍照虚拟世界中的任意区域而得到的。在此情况下,用所述照相机拍照图像,可以给反映在该图像上的天气现象以更强的真实性,于是就实现了没有先例的娱乐设备。按照本专利技术,例如,一种用于决定预定时间内每个全局区域的天气的装置包括第一装置,根据在相关时间中单位时间的日照量、预先给到所述全局区域的区域信息、以及所讨论全局区域和所述全局区域邻近全局区域中最新决定的温度、压力和水汽含量,来决定预定时间间隔内每个全局区域的温度、压力和水汽含量,所述日照量是由所述行为模型为所讨论全局区域而设置的;第二装置,用于在预定时间间隔内、根据由第一装置决定的每个全局区域的温度、压力和水汽含量,来产生一个模型,该模型作为一个全局天气模型来表达每个全局区域中的全局天气现象。此外,一种用于决定预定时间间隔内每个局部区域的天气的装置,包括第三装置,根据所讨论局部区域属于的全局区域的温度、压力和水汽含量、预先给到所述局部区域的区域信息、以及所讨论局部区域和所述局部区域邻近局部区域中最新确定的温度、压力和水汽含量,来确定预定时间间隔内每个局部区域中的温度、压力和水汽含量;第四装置,用于根据由所述第三装置确定的每个局部区域中的温度、压力和水汽含量、预先给定到所述局部区域的区域信息、以及通过第二装置位于所述局部区域的全局天气模型,来产生一个模型,该模型作为一个局部天气模型来表达预定时间间隔内每个局部区域中的局部天气现象。这里,全局天气现象是指如高/低压区域、空气流量等等影响整个虚拟世界天气的天气现象。而局部天气现象是指如云、雨、风等等影响局部天气的天气现象。依据上述安排,所述的第一至第四装置可以互相单独且独立地设计(模块化),这样,就没有设计的负担了。附图的简要说明附图说明图1是表示在本专利技术一个实施例中应用的娱乐设备1和操作单元20的外观视图;图2是表示图1中操作单元20的视图;图3是说明利用图2中操作单元20的操作杆31a和32a可以输入什么值的坐标图;图4是表示图1中娱乐设备1的硬件结构示例图;图5是说明安装在娱乐设备1的盘片安装部分3上的光盘85的数据结构示意图;图6是表示制作图4的娱乐设备1中实现的飞行模拟游戏的软件结构示意图;图7是表示图6所示天气决策部分808的软件结构示意图;图8是说明图7所示的全局天气决策部分901决定天气的每个全局区域952的概念的视图;图9是说明由如图7所示全局天气决策部分901产生的作为全局天气模型的高/低压区域模型视图;图10是说明由如图7所示的全局天气决策部分901产生的作为全局天气模型的前方模型视图;图11是说明由如图7所示的全局天气决策部分901产生的作为全局天气模型的气流模型视图;图12是说明图7所示的局部天气决策部分902决定天气的每个局部区域956的概念的视图;图13是表示图6的天气对象定位部分809的软件结构示意图;图14A和14B是通过图13所示的天气对象定位部分809,说明位于屏幕上的云对象的示意图;图15是通过图13所示的天气对象定位部分809,说明位于屏幕上的雨对象的示意图;图16是通过图13所示的天气对象定位部分809,说明位于屏幕上的闪电对象的示意图;图17是通过图13所示的天气对象定位部分809,说明位于屏幕上的旋风对象的示意图;图18是图6所示的用于制作在娱乐设备1上实现的飞行模拟游戏的软件结构的操作流程图;并且图19是图6所示的用于制作在娱乐设备1上实现的飞行模拟游戏的软件结构中的天气决策部分808的操作流程图。实现本专利技术的最好模式下面将说明本专利技术的一个实施例。首先将说明依据本专利技术一本文档来自技高网...

【技术保护点】
一种用于决定在显示单元屏幕上显示的虚拟世界天气的娱乐设备,包括: 全局天气决策装置,决定预定时间间隔内每个全局区域中的天气,每个全局区域是通过将表示整个所述虚拟世界的地图划分成多个全局区域而获得的,所述天气是依据为所讨论的全局区域设置条件的行为模型、并考虑预先给定到所述全局区域的区域信息而决定的,所述条件由周期性变化的事件决定; 局部天气决策装置,以预定时间间隔决定每个局部区域中的天气,每个局部区域是通过将每个全局区域划分成多个局部区域而得到的,所述的天气是依据所讨论的全局区域的天气、并考虑到预先给定到所讨论局部区域的区域信息而确定的,全局区域的所述天气通过所述全局天气决策装置来决定;以及 天气反映装置,将局部区域的天气反映在虚拟世界的一个图像上,该虚拟世界显示在所述显示单元的屏幕上,所述图像包括所述的局部区域,而所述天气是由所述局部天气决策装置决定的。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:生地宏则安倍孝一福田泉藤井康彦沖田茂关宽之江口诚森永秀树平林昌树
申请(专利权)人:索尼计算机娱乐公司
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利