Patent ID: 8823705

Claim:
An image generating apparatus, comprising: a memory interface configured to connect to a non-transitory memory for loading data; a coordinate data loading unit configured to load coordinate data from vertex data stored in the memory, the vertex data indicating information of a vertex, and the coordinate data indicating a position of the vertex; a coordinate transformation unit configured to transform a coordinate of the coordinate data loaded by the coordinate data loading unit into a coordinate in a different coordinate system; a determining unit configured to determine whether the vertex is valid or not by determining whether at least one polygon among one or more polygons having the vertex is to be rendered or not; a form data loading unit configured to load form data different from the coordinate data from the vertex data when it is determined that the vertex is valid; and a polygon rendering unit configured to render the polygon using the form data loaded by the form data loading unit and the transformed coordinate data, when it is determined that the vertex is valid, wherein the determining unit includes: a polygon determining unit configured to determine whether or not each of the one or more polygons having the vertex is to be rendered and to output a valid polygon flag indicating whether or not the polygon is to be rendered; and a vertex determining unit configured to determine, when an output of a plurality of valid polygon flags is provided from the polygon determining unit, whether or not the vertex is valid by performing a logical OR operation between the plurality of valid polygon flags.