Image processor, image processing method, medium and game machine
First Claim
1. An image processing unit, comprising:
- shape memory in which object shape data are prerecorded;
a processing component for establishing coordinate values for objects in three-dimensional virtual space based on the shape data stored in said shape memory;
conversion means for receiving the coordinate values established by said processing component, and for converting the coordinate values to a visual field coordinate system based on a prescribed view point;
audio generating means for generating sounds based on the position of said objects in the three-dimensional virtual space;
view point establishment means for establishing the position of said view point on the basis of the sound generating state of said audio generating means; and
image means for adding desired texture to the shape data of the visual field coordinate system converted by said conversion means;
wherein said view point establishment means directs the line of vision from said view point in the direction in which sounds are generated.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides an image processing unit for a shooting game in which suitable images can be displayed according to a given situation, and in which more exciting and easy-to-manipulate images are displayed. Coordinate values for objects in three-dimensional virtual space are established on the basis of prerecorded object shape data, view point positions are established on the basis of distances x1 and x2 from predetermined objects defined in; three-dimensional virtual space (for example, the positions are lower when the distance is shorter, and higher when the distance is longer), the coordinate values established as described above are received, and the coordinate values are converted to a visual field coordinate system as seen from the view points established in the manner described above.
-
Citations
10 Claims
-
1. An image processing unit, comprising:
-
shape memory in which object shape data are prerecorded;
a processing component for establishing coordinate values for objects in three-dimensional virtual space based on the shape data stored in said shape memory;
conversion means for receiving the coordinate values established by said processing component, and for converting the coordinate values to a visual field coordinate system based on a prescribed view point;
audio generating means for generating sounds based on the position of said objects in the three-dimensional virtual space;
view point establishment means for establishing the position of said view point on the basis of the sound generating state of said audio generating means; and
image means for adding desired texture to the shape data of the visual field coordinate system converted by said conversion means;
whereinsaid view point establishment means directs the line of vision from said view point in the direction in which sounds are generated.
-
-
2. An image processing method, comprising:
-
a first step for establishing the coordinate values of objects in three-dimensional virtual space on the basis of prerecorded object shape data;
a second step for generating sounds on the basis of the position of said objects in the three-dimensional virtual space;
a third step for establishing the position of said view point on the basis of the sound generating state in said second step;
a fourth step for receiving the coordinate values established in said first step, and for converting the coordinate values to a visual field coordinate system based on the view point established in said third step;
a fifth step for adding desired texture to the shape data of the visual field coordinate system converted in said fourth step; and
a sixth step of directing a line of vision from the position of the view point established in the third step in the direction in which the sound is generated in the second step. - View Dependent Claims (3)
-
-
4. A game machine for simulated games that can be played by a plurality of players, said game machine comprising:
-
input means operated by said players;
shape memory means in which object shape data are prerecorded;
a processing component for establishing coordinate values for objects in three-dimensional virtual space based on the shape data stored in said shape memory and signals from said input means;
conversion means for receiving the coordinate values established by said processing component, and for converting the coordinate values to a visual field coordinate system based on a prescribed view point;
imaging means for adding predetermined texture to the shape data of the visual field coordinate system converted by said conversion means;
display means for displaying the imaging output of said imaging means;
back-up score calculating means for dividing the screen of said display means into a plurality of areas corresponding to said plurality of players, for matching the plurality of divided areas with said plurality of players, and for calculating the back-up score on the basis of the shooting results on a player'"'"'s own screen and the shooting results on another player'"'"'s screen; and
rating means for rating players according to said back-up score. - View Dependent Claims (5, 6, 7, 8)
-
- 9. A game machine, comprising position calculating means for calculating in real time the coordinate positions of peripheral devices relative to the display screen, and presentation conversion means for converting a game presentation displayed on the display screen on the basis of the calculated results, said peripheral devices include a game gun, a photoreceptor element is disposed near a muzzle of the game gun, the photoreceptor element receives light emitted from the display screen and generates a prescribed photoreceptor signal, said calculating means calculates the position coordinates for the muzzle of the game gun relative to said display screen according to the photoreceptor signal, and a recoil generating device for simulating recoil when said game gun is fired, wherein said recoil generating device is air driven.
Specification