The scan-line Algorithm is an adaptation of the scan-line fill algorithm
The important points of a scan-line fill:
Does not take up much memory
Good for transparancy/shading
Makes good use of coherence
The Scan-line algorithm makes use of the same bucket sort you find
in the scan-line fill algorithm.
The approach is this: starting from the top left (arbitrarily) it "scans" across a raster line and at each point checks the polygons. It displays the color of the closest one, or backround color if none are.