IT-lexicon › Programmeren › Weighted blended OIT (WBOIT)

Weighted blended OIT (WBOIT)

Programmeren Svenska → Bijgewerkt: 2026-10-26

Een benadering van orde-onafhankelijke transparantie die elk fragment naar diepte weegt en additief mengt, zodat sorteren overbodig is.

Correcte transparantie vereist dat fragmenten van achter naar voren worden gemengd, en dus sortering per pixel: duur en omslachtig. Morgan McGuire en Louis Bavoil stelden in 2013 (JCGT) een sluiproute voor: geef elk fragment een gewicht dat met de diepte afneemt, accumuleer kleur en gewicht in twee buffers en deel aan het eind. Sorteren is niet nodig en de volgorde van indiening doet er niet toe.

Het resultaat is niet fysisch exact, want dicht op elkaar liggende lagen kunnen er verkeerd uitzien, maar voor rook, deeltjes en glas is het meestal goed genoeg en buitengewoon goedkoop. Anders dan depth peeling, dat correct is maar één pass per laag kost, volstaat bij WBOIT één pass.

← Terug naar het lexicon