图象产生方法和装置
2019-11-22

图象产生方法和装置

一种图象产生装置与图象产生方法可在复数点序列随机存在该三维空间内的一球体情况,通过使用用二维空间高斯分布而在二维屏幕上决定点序列的所述分布状态。根据在该二维屏幕上的所述分布状态而在该二维空间屏幕上产生点序列的图象。该二维空间高斯分布可分解因数成一维空间高斯分布的乘积,而一维空间高斯分布可由均匀的随机数产生。因此,可容易通过将在三维空间中任意存在的复数点序列投射在二维屏幕上而建立一图象。

光盘控制单元80提供一光盘装置81,用以播放在光盘中储存的存储程序与数据等;一解码器82,用以解码例如加入了纠错码(ECC)的程序与数据等;及一缓冲器83,用以藉由暂时储存来自光盘装置81的数据而实施从光盘读取的高速数据。一附属CPU 84是连接至解码器82。

有关主存储器53、GPU 62、图象解码器64、解码器82等,需要在读取程序、显示图象、绘制图象时以高速传送大量的图象数据。因此,此视频游戏装置的设计可执行所谓的DMA转送,其中数据传输是在外围设备控制单元52的控制下在主存储器53、GPU 62、图象解码器64、解码器82等之间直接执行,而无需经过CPU 51。因此,由于数据传输而对CPU 51产生的负荷便可减少,并且可执行高速数据传输。

发明背景本发明涉及使用例如娱乐系统、视频游戏装置、或个人计算机的有限硬件资源而适合以即时产生及显示三维空间物件图象的图象产生方法、图象产生装置、娱乐系统、与记录产媒体。

两操作装置20可连接至插槽部分7A和7B,所以两使用者可比赛。而且,可用来储存(储备)及读取游戏数据的存储器卡装置,以及可从主单元分离及执行游戏的可携式电子装置可插入这些插槽部分7A和7B。

f(X,Y,Z)=f(x·Z/h,y Z/h,Z)=A…(12)使用算式(12)代入算式(11)中便可产生下列算式:g(x,y)=∫0ZoutA·(Z/h)2dZ---(13)]]>现在,Zin和Zout是通过球体表面的积分路径的进入点与出口点。在积分路径不通过球体表面的情况下,Zin=Zout=0便可成立。

GTE 61的功能如同CPU 51的协处理器。GTE 61具有并行计算机机制,用以例如并行执行多重计算,如此便可根据来自CPU 51的计算请求而执行例如坐标转换、光源计算、矩阵、或向量计算等的高速计算。即是,有关本发明的对多角形的顶点坐标计算可在GTE 61实施。此GTC 61的设计可执行单调描影法计算,其中单一的三角多角形是以单色绘制,GTE 61可执行多达每秒大约1,500,000个多角形的坐标计算,因此,此游戏装置可减少在CPU 51上的负荷,而且可实施高速坐标计算。

而且,这一图象产生方法可当作其上已记录这些步骤的记录媒体使用。

两操作装置20可连接至插槽部分7A和7B,所以两使用者可比赛。而且,可用来储存(储备)及读取游戏数据的存储器卡装置,以及可从主单元分离及执行游戏的可携式电子装置可插入这些插槽部分7A和7B。

在点序列投射在二维空间屏幕上的情况中,投射的点序列的整个分布是在一圆内,在中央位置上的分布较密集(较暗淡)。在辐射方向逐渐变成较稀疏,而且在周边附近会变成最稀疏(最亮)。

在该三维空间内存的此多重点序列可以是绘制多角形物件的顶坐标。该等物件可以是存在三维空间内的例如云朵、水面、或树叶。

在点序列投射在二维空间屏幕上的情况中,投射的点序列的整个分布是在一圆内,在中央位置上的分布较密集(较暗淡)。在辐射方向逐渐变成较稀疏,而且在周边附近会变成最稀疏(最亮)。

上述娱乐系统,可在执行根据本实施例的感知转换时利用近似计算来实现高速计算。

根据本发明的第一观点,用以将在三维空间存在的复数点序列投射在一假想的二维空间屏幕上的图象产生装置包含,用以在复数点序列任意存在三维空间内的一球体的情况,根据点序列的该分布状态而决定在该二维空间屏幕上的该分布状态的装置,所以点序列的图象可根据在该二维空间屏幕上的该分布状态而在该二维空间屏幕上产生。

图式的简单说明图1是描述用以实施本发明的娱乐系统的范例的视频游戏装置外部视图;图2是描述图1所示视频游戏装置的正视图;图3是描述在图1所示、具有插入的一可携式电子装置的视频游戏装置图;图4是描述在图1所示视频游戏装置主要部分的电路结构范例图;图5是描述在三维空间中多重任意存在点(点序列)投射在二维空间屏幕方法的图;图6是描述透视转换的范例的图形,其中当前状态下在三维空间中任意存在的点序列投影到二维空间屏幕上;图7是描述在三维空间中任意存在的点序列投射在二维空间屏幕上的点序列分布状态;及图8是描述在三维空间中的点序列分布与在二维空间屏幕上的点序列分布之间的关系图。