3D Engine and 2D Rasterization Study