Game apparatus, game method, and computer-readable storage medium
First Claim
1. A game apparatus for displaying a game image having a moving body moving in a virtual space, said game apparatus comprising:
- a polygon data memory for storing polygon data which define shapes of polygons constituting said moving body;
a texture image memory for storing a texture image which indicates a reflected state of ambient light;
a position specifying unit for specifying a position of said moving body in said virtual space; and
a first image drawing unit for drawing a polygon based on said position of said moving body and said polygon data;
a determination unit for determining a part of said texture image stored in said texture image memory based on said specified position of the moving body; and
a second image drawing unit for drawing a translucent polygon over said polygon of said moving body, said translucent polygon having pasted thereon said part of said texture determined by said determination unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A game apparatus for display of a game image in which a moving body moves in a virtual space is provided. The game apparatus comprises: a polygon data memory for storing polygon data which define shapes of polygons constituting the moving body; a texture image memory for storing a texture image which indicates a reflected state of ambient light; a position specifying unit for specifying a position of the moving body in the virtual space; and a first image drawing unit for drawing a polygon based on the position of the moving body and the polygon data; a determination unit for determining a part of the texture image stored in the texture image memory based on the specified position of the moving body; and a second image drawing unit for drawing a translucent polygon over the polygon of the moving body, the translucent polygon having pasted thereon the part of the texture determined by the determination unit.
10 Citations
13 Claims
-
1. A game apparatus for displaying a game image having a moving body moving in a virtual space, said game apparatus comprising:
-
a polygon data memory for storing polygon data which define shapes of polygons constituting said moving body;
a texture image memory for storing a texture image which indicates a reflected state of ambient light;
a position specifying unit for specifying a position of said moving body in said virtual space; and
a first image drawing unit for drawing a polygon based on said position of said moving body and said polygon data;
a determination unit for determining a part of said texture image stored in said texture image memory based on said specified position of the moving body; and
a second image drawing unit for drawing a translucent polygon over said polygon of said moving body, said translucent polygon having pasted thereon said part of said texture determined by said determination unit. - View Dependent Claims (2, 3)
said game apparatus further comprising computing unit for calculating reference coordinates, based on the position specified position, utilizing a procedure of yielding identical results at regular intervals in each change of said position along said first predetermined direction by the first predetermined distance and each change of said position along said second predetermined direction by the second predetermined distance, wherein said second image drawing unit determines the portion of said texture image pasted on said translucent polygon, based on the reference coordinates calculated by said computing unit.
-
-
4. A game apparatus for displaying a game image in which a moving body moves in a virtual space, comprising:
a processor configured to display said moving body in a form in which a translucent image indicating a reflected state of ambient light is superimposed on a surface of said moving body and in which the reflected state of ambient light moves in accordance with movement of said moving body.
-
5. A game image display method for displaying a moving body moving in a virtual space, said game image display method comprising:
-
specifying a position of said moving body in said virtual space; and
drawing a polygon based on said specified position of said moving body and polygon data defining shapes of a plurality of polygons constructing said moving body; and
drawing, over a predetermined polygon of said moving body, a translucent polygon having the same shape as said predetermined polygon, wherein the translucent polygon includes a texture image indicating a reflected state of ambient light pasted thereon according to said specified position. - View Dependent Claims (6, 7)
said method further comprises;
calculating reference coordinates, based on the specified position, utilizing a procedure of yielding identical results at regular intervals in each change of said position along said first predetermined direction by said first predetermined distance and each change of said position along said second predetermined direction by said second predetermined distance; and
wherein said texture image pasted on said translucent polygon is determined based on the calculated reference coordinates.
-
-
8. A computer-readable storage medium storing a program for causing a computer to display a game image in which a moving body moves in a virtual space, said program causing computer to perform a process comprising:
-
specifying a position of said moving body in said virtual space; and
drawing a polygon based on said specified position of said moving body and polygon data defining shapes of a plurality of polygons constructing said moving body; and
drawing, over a predetermined polygon of said moving body, a translucent polygon having the same shape as said predetermined polygon, wherein the translucent polygon includes a texture image indicating a reflected state of ambient light pasted thereon according to said specified position. - View Dependent Claims (9)
-
-
10. A computer data signal embodied in a transmission medium, said computer data signal containing a game program for displaying a game image in which a moving body moves in a virtual space, wherein said game program causes a computer to perform a process comprising:
-
specifying a position of said moving body in said virtual space; and
drawing a polygon based on said specified position of said moving body and polygon data defining shapes of a plurality of polygons constructing said moving body; and
drawing, over a predetermined polygon of said moving body, a translucent polygon having the same shape as said predetermined polygon, wherein the translucent polygon includes a texture image indicating a reflected state of ambient light pasted thereon according to said specified position. - View Dependent Claims (11, 12)
-
-
13. A computer program product for displaying a game image in which a moving body moves in a virtual space, said computer program product comprising:
-
computer code for specifying a position of said moving body in said virtual space; and
computer code for drawing a polygon based on said specified position of said moving body and polygon data defining shapes of a plurality of polygons constructing said moving body; and
computer code for drawing, over a predetermined polygon of said moving body, a translucent polygon having the same shape as said predetermined polygon, wherein the translucent polygon includes a texture image indicating a reflected state of ambient light pasted thereon according to said specified position.
-
Specification