Overview
Scanline Rendering processes horizontal lines of pixels, finding polygon spans that cover each row.
Renders polygons row by row across the image.
Compact metadata for implementation and discovery.
Scanline Rendering processes horizontal lines of pixels, finding polygon spans that cover each row.
Quick facts
Runtime and memory behavior at a glance.
Best
O(p + e)
Average
O(p + e)
Worst
O(p + e)
Space
O(e)
x = x1 + (y - y1) * (x2 - x1) / (y2 - y1)Finds where a polygon edge crosses the current scanline.
Show horizontal rows filling polygon spans.
Scanline Rendering operates in O(p + e) time and O(e) space within the Raster Rendering family. Key governing relation: x = x1 + (y - y1) * (x2 - x1) / (y2 - y1). Often compared with Rasterization and Z-Buffering.
What each reference supports for this entry.
Computer graphics reference for raster pipelines, shading, antialiasing, texture filtering, and real-time rendering techniques.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Scanline rendering rasterizes primitives row by row.
Scanline renderers can use depth buffering for visible surface selection.