Chevron right icon

Rasterization

What is rasterization?

Rasterization is the process of converting 3D geometry — typically triangles — into the 2D grid of pixels shown on screen. For each triangle, the renderer determines which pixels it covers and computes their color, depth, and shading.

Rasterization at a glance

It is the dominant real-time rendering technique because it is fast and maps efficiently onto GPU hardware, powering most games and interactive 3D on the web through APIs like WebGL and WebGPU. It contrasts with ray tracing, which simulates light paths for higher realism at greater cost.

See also

WebGL — A browser API built on rasterization.

WebGPU — The modern successor for GPU rendering on the web.

Photoreal rendering — Higher-realism techniques beyond rasterization.