Three-dimensional image generating apparatus, storage medium storing a three-dimensional image generating program, and three-dimensional image generating method
    1.
    发明申请
    Three-dimensional image generating apparatus, storage medium storing a three-dimensional image generating program, and three-dimensional image generating method 有权
    三维图像生成装置,存储三维图像生成程序的存储介质以及三维图像生成方法

    公开(公告)号:US20050237323A1

    公开(公告)日:2005-10-27

    申请号:US11106538

    申请日:2005-04-15

    IPC分类号: A63F13/00 G06T19/00 G06T15/00

    摘要: A video game apparatus as a three-dimensional image generating apparatus includes a CPU. The CPU works together with a GPU to generate and display a game image. More specifically, some objects are arranged in a virtual three-dimensional space. The virtual three-dimensional space is converted into a viewpoint coordinate and then projected and converted. After the projection conversion, determination points are set corresponding to a specific object, and the degree of hiding of the specific object is calculated on basis of a Z value of the specific object and Z values of the determination points. According to the degree of hiding, the movement of a viewpoint is controlled or the brightness of the light source is changed.

    摘要翻译: 作为三维图像生成装置的视频游戏装置包括CPU。 CPU与GPU一起工作以生成和显示游戏图像。 更具体地,一些对象被布置在虚拟三维空间中。 将虚拟三维空间转换为视点坐标,然后进行投影和转换。 在投影转换之后,对应于特定对象设置确定点,并且基于特定对象的Z值和确定点的Z值来计算特定对象的隐藏程度。 根据隐藏的程度,控制视点的移动或改变光源的亮度。

    Game apparatus and computer-readable storage medium having game program stored therein
    2.
    发明授权
    Game apparatus and computer-readable storage medium having game program stored therein 有权
    具有存储游戏程序的游戏装置和计算机可读存储介质

    公开(公告)号:US08651952B2

    公开(公告)日:2014-02-18

    申请号:US12332863

    申请日:2008-12-11

    IPC分类号: A63F9/24

    摘要: Operation data acquisition means acquires operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device. Amount-of-change calculation means calculates an amount of change of the input device in a predetermined period of time, based on the motion data. Position orientation calculation means calculates a position and an orientation of a player object in a virtual game space. Degree-of-contact calculation means calculates a degree of contact, which represents a degree of the player object and a field object contacting each other in the virtual game space. Orientation change means changes the orientation of the player object, based on the amount of change and the degree of contact.

    摘要翻译: 操作数据获取装置从输入装置获取至少包括表示预定输入装置的运动的数据的运动数据的运算数据。 变化量计算装置基于运动数据计算预定时间段内的输入装置的变化量。 位置方向计算装置计算虚拟游戏空间中的选手对象的位置和方位。 接触程度计算意味着计算在虚拟游戏空间中代表玩家对象的程度和场对象彼此接触的联系度。 方位更改方式根据变化量和接触程度改变选手对象的方位。

    Game program and game apparatus
    3.
    发明授权
    Game program and game apparatus 有权
    游戏程序和游戏机

    公开(公告)号:US08226481B2

    公开(公告)日:2012-07-24

    申请号:US12498447

    申请日:2009-07-07

    IPC分类号: A63F9/24

    摘要: A game apparatus performs game processing on the basis of operation data output from a first input device including a first acceleration sensor and an angular velocity sensor and a second input device including a second acceleration sensor. The game apparatus calculates an orientation of an object within a game space on the basis of a first acceleration and a second acceleration, and causes the object to make a predetermined motion on the basis of the angular velocity data.

    摘要翻译: 游戏装置基于从包括第一加速度传感器和角速度传感器的第一输入装置输出的操作数据和包括第二加速度传感器的第二输入装置进行游戏处理。 游戏装置基于第一加速度和第二加速度来计算游戏空间内的对象的取向,并且使对象基于角速度数据进行预定的运动。

    GAME PROGRAM AND GAME APPARATUS
    4.
    发明申请
    GAME PROGRAM AND GAME APPARATUS 有权
    游戏程序和游戏设备

    公开(公告)号:US20100009751A1

    公开(公告)日:2010-01-14

    申请号:US12498447

    申请日:2009-07-07

    IPC分类号: A63F9/24

    摘要: A game apparatus performs game processing on the basis of operation data output from a first input device including a first acceleration sensor and an angular velocity sensor and a second input device including a second acceleration sensor. The game apparatus calculates an orientation of an object within a game space on the basis of a first acceleration and a second acceleration, and causes the object to make a predetermined motion on the basis of the angular velocity data.

    摘要翻译: 游戏装置基于从包括第一加速度传感器和角速度传感器的第一输入装置输出的操作数据和包括第二加速度传感器的第二输入装置进行游戏处理。 游戏装置基于第一加速度和第二加速度来计算游戏空间内的对象的取向,并且使对象基于角速度数据进行预定的运动。

    Three-dimensional image generating apparatus, storage medium storing a three-dimensional image generating program, and three-dimensional image generating method
    6.
    发明授权
    Three-dimensional image generating apparatus, storage medium storing a three-dimensional image generating program, and three-dimensional image generating method 有权
    三维图像生成装置,存储三维图像生成程序的存储介质以及三维图像生成方法

    公开(公告)号:US07327361B2

    公开(公告)日:2008-02-05

    申请号:US11106538

    申请日:2005-04-15

    摘要: A video game apparatus used as a three-dimensional imaging apparatus includes a CPU. The CPU works together with a GPU to generate and display a game image. More specifically, some objects are arranged in a virtual three-dimensional space. The virtual three-dimensional space is converted into a viewpoint coordinate and then projected and converted. After the projection conversion, determination points are set corresponding to a specific object, and the degree to which the specific object is hidden is calculated on the basis of a Z value of the specific object and the Z values of the determination points. At least one aspect of the display may be changed according to the degree to which the specific object is hidden.

    摘要翻译: 用作三维成像装置的视频游戏装置包括CPU。 CPU与GPU一起工作以生成和显示游戏图像。 更具体地,一些对象被布置在虚拟三维空间中。 将虚拟三维空间转换为视点坐标,然后进行投影和转换。 在投影变换之后,根据特定对象设定确定点,并根据特定对象的Z值和确定点的Z值来计算特定对象隐藏的程度。 可以根据特定对象被隐藏的程度来改变显示器的至少一个方面。

    Storage medium storing virtual position determining program
    8.
    发明授权
    Storage medium storing virtual position determining program 有权
    存储虚拟位置确定程序的存储介质

    公开(公告)号:US07690994B2

    公开(公告)日:2010-04-06

    申请号:US11429263

    申请日:2006-05-08

    申请人: Takuhiro Dohta

    发明人: Takuhiro Dohta

    IPC分类号: G09G5/00 A63F9/22

    摘要: A game controller includes an image-capturing section, and outputs, as control data, a captured image itself or a result of performing a predetermined operation on the captured image. Using the control data obtained from the game controller, distance data regarding the distance between the game controller and the imaging target is calculated. A predetermined game process is performed on a virtual game world based on the calculated distance data. Then, the virtual game world after the game process is displayed as an image on a display device.

    摘要翻译: 游戏控制器包括图像捕获部分,并且作为控制数据输出拍摄图像本身或对拍摄图像执行预定操作的结果。 使用从游戏控制器获得的控制数据,计算关于游戏控制器和成像目标之间的距离的距离数据。 基于计算出的距离数据对虚拟游戏世界进行预定的游戏处理。 然后,在游戏处理之后的虚拟游戏世界被显示为显示设备上的图像。

    Image processing program and image processing apparatus
    9.
    发明授权
    Image processing program and image processing apparatus 有权
    图像处理程序和图像处理装置

    公开(公告)号:US07656407B2

    公开(公告)日:2010-02-02

    申请号:US11194483

    申请日:2005-08-02

    申请人: Takuhiro Dohta

    发明人: Takuhiro Dohta

    IPC分类号: G06T13/00

    摘要: Between two apexes of a shape model associated with each other, a virtual spring for applying, to the two apexes, a virtual force which is directed in each of coordinate axis directions in a rectangular coordinate system and which is changed in magnitude in accordance with a distance between the two apexes in the coordinate axis direction is set. When positional relationship between the apexes of the shape model is changed from that of a reference state, the game apparatus calculates a difference between the post-change distance between the two apexes and the distance therebetween in the reference state for each of coordinate components. Then, the game apparatus calculates a magnitude of a virtual force generated by each of virtual springs based on the difference; and calculates a virtual force received by each apex for each coordinate component by adding parallel forces among the virtual forces applied to each apex.

    摘要翻译: 在彼此相关联的形状模型的两个顶点之间,设置虚拟弹簧,用于向两个顶点施加在矩形坐标系中每个坐标轴方向上指向的虚拟力,并且根据 设定坐标轴方向上的两顶点之间的距离。 当形状模型的顶点与基准状态的顶点之间的位置关系改变时,游戏装置针对每个坐标分量计算两个顶点之间的变化后距离与参考状态之间的距离之间的差值。 然后,游戏装置根据差值,计算由虚拟弹簧产生的虚拟力的大小; 并且通过在施加到每个顶点的虚拟力中增加平行力来计算每个顶点对于每个坐标分量接收的虚拟力。

    Information processing device and storage medium storing information processing program
    10.
    发明申请
    Information processing device and storage medium storing information processing program 审中-公开
    信息处理装置和存储信息处理程序的存储介质

    公开(公告)号:US20080024435A1

    公开(公告)日:2008-01-31

    申请号:US11583788

    申请日:2006-10-20

    申请人: Takuhiro Dohta

    发明人: Takuhiro Dohta

    IPC分类号: G09G5/00

    摘要: An information processing device of the present invention includes a housing, a plurality of control buttons provided on a surface of the housing, button data generation means for, when one of the control buttons is operated, generating the control button data according to a kind of the control button, and a motion sensor for generating the motion data according to movement of housing. The motion data is stored in the memory as necessary. The magnitude of housing movement at a point in time when the control button is operated is calculated, by using motion data already stored in the memory upon obtaining the control button data generated at the point in time and/or motion data stored in the memory after obtaining the control button data. A process determined according to the kind of the control button data is performed based on the magnitude.

    摘要翻译: 本发明的信息处理装置包括壳体,设置在壳体的表面上的多个控制按钮,按钮数据生成装置,用于当操作其中一个控制按钮时,根据某种类型的控制按钮数据生成控制按钮数据 控制按钮和用于根据壳体移动产生运动数据的运动传感器。 运动数据根据需要存储在存储器中。 通过在获得存储在存储器中的时间点上生成的控制按钮数据和/或存储在存储器中的运动数据后,通过使用已经存储在存储器中的运动数据来计算在控制按钮被操作的时间点的壳体运动的大小 获得控制按钮数据。 基于大小来执行根据控制按钮数据的种类确定的处理。