Image synthesizing system and game playing apparatus using the same
First Claim
1. An image synthesizing system comprising:
- 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a view point, the 3-D object representing a shape model of a plurality of shape models, the shape model being formed by a combination of polygons in a virtual 3-D space;
texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and
image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping said texture information onto the polygons for forming and displaying an image on a display,said 3-D space processing means comprising;
an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision;
an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and
a 3-D calculation unit coupled to said object data reading unit for positioning in the virtual 3-D space the object data read from the object data storage unit and corresponding to said 3-D object, and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system,said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, andsaid image forming means for reading from said texture information storage means the texture information of the polygons forming the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the image to be displayed by mapping said texture information onto the polygons.
4 Assignments
0 Petitions
Accused Products
Abstract
A real-time display type image synthesizing system which can display a 3-D object with less polygons and with high resolution is provided.
The 3-D object data is stored in a 3-D object data storage unit 26 as shape models having different degrees of precision. The closer the 3-D object is to the view point in the view-point coordinate system, the object data of the shape model of higher precision is read out.
Texture information applied to each polygon in each of the shape models is stored in a texture information storage unit 32 as image information of different resolution for every shape model and for every polygon in the shape models.
An image forming unit 34 maps the texture information of precision corresponding to each polygon in the 3-D object perspectively projected and output by a 3-D calculation unit 22 onto the respective polygons to synthesize and display an image on a display 40.
-
Citations
18 Claims
-
1. An image synthesizing system comprising:
-
3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a view point, the 3-D object representing a shape model of a plurality of shape models, the shape model being formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping said texture information onto the polygons for forming and displaying an image on a display, said 3-D space processing means comprising; an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit for positioning in the virtual 3-D space the object data read from the object data storage unit and corresponding to said 3-D object, and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading from said texture information storage means the texture information of the polygons forming the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the image to be displayed by mapping said texture information onto the polygons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A game playing apparatus comprising:
-
a player'"'"'s control unit; and an image synthesizing system responsive to input signals from said player'"'"'s control unit and to a given game program for forming and displaying a game image on a display, said image synthesizing system comprising; 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a viewpoint, the 3-D object representing a shape model of a plurality of shape models formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping the texture information onto the polygons for forming and displaying the game image on the display, said 3-D space processing means comprising; an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit that responds to the input signals from the player'"'"'s control unit and to the given game program for calculating a predetermined game, for controlling said object data reading unit to read said object data, for positioning in the virtual 3-D space the 3-D object by positioning the object data read from the object storage unit and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, the object data being read from the object data storage unit and corresponding to said 3-D object, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading the texture information from said texture information storage means, the texture information corresponding to the polygons that form the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the game image to be displayed by mapping said texture information onto the polygons. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification