In this paper, we designed 3D graphics geometry engine and rasterizer engine for the efficient 3D graphics accelerator. The geometry engine, which performs the transformation and lighting operations of vertices. The rasterizer engine process frustum c...
In this paper, we designed 3D graphics geometry engine and rasterizer engine for the efficient 3D graphics accelerator. The geometry engine, which performs the transformation and lighting operations of vertices. The rasterizer engine process frustum culling, back face culling, Y ixa- clipping and X-axis clipping. It supports gouraud shading with 16 bits depth values and 16 bits color values. Designed 3D graphics accelerator consists of 24 bit floating point data format and 16 bit fixed point data format. It is implemented with Xilinx-Virtex4 and ARM based SoC Platform. Performance of the geometry engine is maximum 20M polygon per second and performance of the rasterizer engine is maximum 52M pixels per second.