IT-lexicon › Programmeren › Conservatieve rasterisatie

Conservatieve rasterisatie

Programmeren Svenska → Bijgewerkt: 2026-10-26

Rasterisatie die een pixel als gedekt telt zodra een driehoek hem ook maar raakt, in plaats van te eisen dat de driehoek het middelpunt van de pixel bedekt.

Gewone rasterisatie bemonstert in het midden van de pixel: een driehoek die een hoek raakt maar het midden mist, wordt simpelweg niet getekend. Conservatieve rasterisatie schat de dekking juist te hoog in: elke pixel die de driehoek raakt, geldt als geraakt. Er bestaat ook een variant die onderschat en alleen pixels telt die volledig bedekt zijn.

Hardwareondersteuning kwam met Direct3D 12 (tiers 1–3), de extensie NV_conservative_raster en later Vulkan. De techniek wordt gebruikt waar gaten in de dekking onaanvaardbaar zijn: voxelisatie voor global illumination, occlusie- en botsingstests op de GPU en het genereren van signed distance fields. De prijs is dat er meer fragmenten moeten worden geshade, dus wordt de techniek selectief ingeschakeld.

← Terug naar het lexicon