A 2D "rasteriser"