Overview
Rasterization projects primitives such as triangles onto the image plane and fills the pixels they cover.
Converts geometric shapes into pixels on a screen.
Compact metadata for implementation and discovery.
Rasterization projects primitives such as triangles onto the image plane and fills the pixels they cover.
Quick facts
Runtime and memory behavior at a glance.
Best
O(p)
Average
O(p)
Worst
O(p)
Space
O(p)
point = w1 * vertex1 + w2 * vertex2 + w3 * vertex3Interpolates positions or attributes across a triangle when the weights are inside the triangle.
Show a triangle projected and filled as a grid of pixels.
Rasterization is usually paired with a visibility method such as z-buffering.
What each reference supports for this entry.
Computer graphics reference covering rasterization and real-time rendering pipelines.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Rendering · Foundation
Rasterization and ray tracing are different rendering pipelines.
Compare with thisRendering · Foundation
Raster pipelines commonly use depth buffering for visibility.
Compare with thisRendering · Core
Forward rendering shades objects during rasterization passes.
Compare with thisRendering · Core
Raster pipelines use mipmaps to reduce texture aliasing.
Compare with thisDeferred shading starts with rasterized geometry buffers.
Forward rendering shades objects during rasterization passes.
Rasterization and ray tracing are different rendering pipelines.
Scanline rendering is a classic rasterization strategy.
Raster pipelines commonly use depth buffering for visibility.