Patent ID: 6803918
Filing Date: 2004-10-12
Classification: G06T

Abstract:
An image processing apparatus for performing rendering by receiving polygon rendering data including three-dimensional coordinates (x, y, z), R (red), G (green), and B (blue), homogeneous coordinates (s, t) of a texture, and a homogeneous term q with respect to vertexes of a unit graphic, said image processing apparatus comprising:a memory circuit for storing display data and texture data required by at least one graphic element; an interpolation data generation circuit for interpolating the polygon rendering data of vertexes of the unit graphic to generate interpolation data of pixels positioned inside the unit graphic; and a texture processing circuit for dividing the homogeneous coordinates (s, t) of a texture included in the interpolation data by the homogeneous term q to generate â€œs/qâ€  and â€œt/qâ€ , using a texture address corresponding to the â€œs/qâ€  and â€œt/qâ€  to read texture data from the memory circuit, and applying the texture data on the surface of the graphic element of the display data; the memory circuit, the interpolation data generation circuit, and the texture processing circuit being accommodated in one semiconductor chip.