scanlinebased
Scanlinebased refers to a class of rasterization techniques in computer graphics that generate images by processing horizontal lines, or scanlines, from top to bottom. For each scanline, the algorithm determines where it intersects polygons, then fills the corresponding pixel spans. This approach converts geometric primitives into screen pixels in a systematic, line-by-line fashion, often combining depth testing and texture shading during span filling.
A typical scanline-based implementation uses data structures such as an edge table (ET) and an active edge
Historically, scanline-based rendering was central to software rasterizers and early hardware pipelines before depth-buffered rasterization became
In modern graphics, scanline concepts underpin the rasterization stage of GPUs, though implementations are highly optimized