Shape model generation device for generating shape models with a reduced number of polygons while maintaining quality of the two-dimensional image of the generated shape models
First Claim
1. In an image generation system havinga shape model generation device for generating a set of polygons which approximates to a given solid and outputting vertex coordinates of each polygon in a screen coordinate system,an image generation device for generating images applying shading and the like to each polygon on receiving the vertex coordinates from the shape model generation device, andan image display device for displaying an image generated by the image generation device,the shape model generation device comprising:
- a shape transformation means for transforming the solid having a given curved surface to the set of polygons approximating to a shape of the solid in a virtual-space, with a number of polygons being smaller than a standard division number for dividing the solid into polygons in order to display high-quality image by the image display device;
a coordinate transformation means for projecting the set of polygons transformed by the shape transformation means on a screen based on a designated view point and direction in the virtual-space, and transforming vertex coordinates of each polygon of the set of polygons to two-dimensional screen coordinates;
an edge judgement means for judging whether each side of each screen-projected polygon constitutes a part of an outline of the set of screen-projected polygons;
an edge change means for generating a new vertex in the virtual-space on any side which the edge judgement means judged to constitute a part of the outline and transforming coordinates of the new vertex to two-dimensional screen coordinates; and
a polygon division means for dividing a screen-projected polygon including any side which the edge judgement means judged to constitute a part of the outline into smaller screen-projected polygons at the new vertex transformed by the edge change means.
1 Assignment
0 Petitions
Accused Products
Abstract
An image generation system having a shape model generation device for generating a set of polygons which approximates a given solid having a curved surface and output vertex coordinates of each polygon in a screen coordinate system. An image generation device is provided for generating images for each polygon on receiving the vertex coordinates, and an image display device displays the generated images. The shape model generation device divides the solid into a set of polygons in a virtual-space, where the number of polygons used for dividing the solid into polygons is minimized while maintaining a high-quality display image. The set of polygons are projected onto a screen based on a designated view point and direction in the virtual-space, and the vertex coordinates of each polygon is transformed into two-dimensional screen coordinates. An edge judgment unit is provided in the shape model generation device for judging whether any side of each screen-projected polygon constitutes a part of an outline of the set of screen-projected polygons. An edge change unit in the shape model generation device generates a new vertex in the virtual-space on any side which constitutes a part of the outline, and the coordinates of the new vertex are transformed into two-dimensional screen coordinates. A polygon division unit is provided for dividing a screen-projected polygon including any side which constitutes a part of the outline into smaller screen-projected polygons at the new vertex.
122 Citations
25 Claims
-
1. In an image generation system having
a shape model generation device for generating a set of polygons which approximates to a given solid and outputting vertex coordinates of each polygon in a screen coordinate system, an image generation device for generating images applying shading and the like to each polygon on receiving the vertex coordinates from the shape model generation device, and an image display device for displaying an image generated by the image generation device, the shape model generation device comprising: -
a shape transformation means for transforming the solid having a given curved surface to the set of polygons approximating to a shape of the solid in a virtual-space, with a number of polygons being smaller than a standard division number for dividing the solid into polygons in order to display high-quality image by the image display device; a coordinate transformation means for projecting the set of polygons transformed by the shape transformation means on a screen based on a designated view point and direction in the virtual-space, and transforming vertex coordinates of each polygon of the set of polygons to two-dimensional screen coordinates; an edge judgement means for judging whether each side of each screen-projected polygon constitutes a part of an outline of the set of screen-projected polygons; an edge change means for generating a new vertex in the virtual-space on any side which the edge judgement means judged to constitute a part of the outline and transforming coordinates of the new vertex to two-dimensional screen coordinates; and a polygon division means for dividing a screen-projected polygon including any side which the edge judgement means judged to constitute a part of the outline into smaller screen-projected polygons at the new vertex transformed by the edge change means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification