Image processing devices and methods
First Claim
1. An image processing method for converting an object defined by three-dimensional coordinate data into a two-dimensional image producing a view from a predetermined viewpoint displayed on a display means, comprising the steps of:
- storing data defining the coordinates of the object;
setting a predetermined virtual plane around the object on the basis of the data defining the coordinates of the object; and
determining whether a predetermined locus intersects the virtual plane from the data defining the position of the virtual plane and data defining the position of the predetermined locus.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device displays an object having three-dimensional coordinates on a display as if the image of the object were viewed by a camera placed at a predetermined position and at a predetermined angle to a reference axis. The image processing device is composed of a game device body and the display. The game device body is composed of a control panel 1a, a data processor and a memory. The data processor is composed of a CPU which included an intersection determining unit and a shot hole calculating unit. The memory is composed of a ROM and a RAM. The intersection determining unit determines an intersection or an orbit of a virtual projectile with a virtual plane W for the object on the basis or polygon model data Dp and relative coordinate/angle data Dk on the virtual plane W from the ROM, and a trajectory data input from the control panel. The calculating unit calculates a display point on an image viewed by the camera to which the intersection is projected, and calculates the position of absolute coordinates on the virtual plane which the display point occupies.
-
Citations
23 Claims
-
1. An image processing method for converting an object defined by three-dimensional coordinate data into a two-dimensional image producing a view from a predetermined viewpoint displayed on a display means, comprising the steps of:
-
storing data defining the coordinates of the object; setting a predetermined virtual plane around the object on the basis of the data defining the coordinates of the object; and determining whether a predetermined locus intersects the virtual plane from the data defining the position of the virtual plane and data defining the position of the predetermined locus. - View Dependent Claims (2, 3)
-
-
4. An image processing device, which converts an object defined by three-dimensional coordinate data into a two-dimensional image producing a view from a predetermined viewpoint displayed on a display means, comprising:
-
object data storage means for storing coordinate data defining the object; plane establishing means for setting a predetermined virtual plane around the object on the basis of the coordinate data defining the object; and data processing means for conducting a predetermined image process for the virtual plane surrounding the object so as to express a result of the predetermined image process on the virtual plane. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification