Method of producing image data, image data processing apparatus, and recording medium
First Claim
1. A method for producing three-dimensional image data which is to be converted by perspective view transformation into two-dimensional image data and transferred in a given transmission standard to draw an image on a two-dimensional display screen, said method comprising the steps of:
- structuring a data format for holding said three-dimensional image data, said data format excluding said three-dimensional image data to be perspective view transformed, said data format being configured identical to that of said given transmission standard for said two-dimensional image data; and
recording said data format to a recording medium.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus includes a geometry transfer engine (GTE) acting as a graphical transformation engine for converting three-dimensional image data of TMD format into two-dimensional image data by perspective view transformation, and a graphics processing unit (GPU) acting as a drawing device for transferring the two-dimensional image data in a given transmission standard to draw an image on a two-dimensional display screen. A structure of the three-dimensional image data, excluding the information to be perspective view transformed, is arranged identical to that of the given transmission standard of the two-dimensional image data. Accordingly, in the GTE, the information to be perspective view transformed is discriminated from the other data of the three-dimensional image data wherein the structure is identical to that of the given transmission standard of the two-dimensional image data, subjected to the perspective view transformation, and is combined with the other data wherein the structure is identical to that of the given transmission standard for production of the two-dimensional image data. An original format file including data to be transformed is thereby easily converted into a file having a new format.
-
Citations
34 Claims
-
1. A method for producing three-dimensional image data which is to be converted by perspective view transformation into two-dimensional image data and transferred in a given transmission standard to draw an image on a two-dimensional display screen, said method comprising the steps of:
-
structuring a data format for holding said three-dimensional image data, said data format excluding said three-dimensional image data to be perspective view transformed, said data format being configured identical to that of said given transmission standard for said two-dimensional image data; and recording said data format to a recording medium. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for processing image data, said apparatus comprising:
-
means for converting three-dimensional image data by perspective view transformation into two-dimensional image data; means for structuring said three-dimensional image data, excluding any three-dimensional image data to be perspective-view transformed, in a data format identical to that of a given transmission standard for said two-dimensional image data; means for discriminating said three-dimensional image data to be perspective view transformed from other three-dimensional image data; means for combining said perspective-view transformed image data with said other three-dimensional image data to provide a rendering command having a format identical to that of said given transmission standard; and drawing means for receiving said rendering command and for drawing a corresponding image on a two-dimensional display screen. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A recording medium used in an image data processing apparatus, said recording medium comprising:
-
a first storage element for carrying three-dimensional image data which is to be converted by perspective view transformation into two-dimensional image data and transferred in a given transmission standard to draw an image on a two-dimensional display; and a second storage element for carrying three-dimensional image data, excluding the three-dimensional data to be perspective view transformed, said second storage element having a data format identical to that of said given transmission standard. - View Dependent Claims (14, 15, 16, 17, 18, 32)
-
-
19. An image data processing apparatus, comprising:
-
(a) separation means for separating first data representing a three-dimensional image and second data for image data of a polygon; (b) converting means for converting said first data into two-dimensional image data; (c) instruction generating means for combining said converted two-dimensional image data with said second data to generate instruction data for each polygon. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for processing a three-dimensional image, comprising the steps of:
-
(a) separating first data representing a three-dimensional image and second data for image data of a polygon; (b) converting said first data into two-dimensional image data; (c) combining said converted two dimensional image data with said second data to generate instruction data for each polygon. - View Dependent Claims (29, 30, 31)
-
-
33. An apparatus for processing image data, said apparatus comprising:
-
a graphical transformation engine for converting three-dimensional image data by perspective view transformation into two-dimensional image data; means for structuring said three-dimensional image data, excluding any three-dimensional image data to be perspective-view transformed, in a data format identical to that of a given transmission standard for said two-dimensional image data; a graphical transformation engine for discriminating said three-dimensional image data to be perspective view transformed from other three-dimensional image data; means for combining said perspective-view transformed image data with said other three-dimensional image data to provide a rendering command having a format identical to that of said given transmission standard; and a graphical processing unit for receiving said rendering command and for drawing a corresponding image on a two-dimensional display screen.
-
-
34. An image data processing apparatus, comprising:
-
(a) a data separator for separating first data representing a three-dimensional image and second data for image data of a polygon; (b) a data transformation unit for converting said first data into two-dimensional image data; (c) an instruction generator for combining said converted two-dimensional image data with said second data to generate instruction data for each polygon.
-
Specification