A 3D rasterizer supporting shaded rendering and depth buffering.