IT-lexicon › Programmeren › Occluder

Occluder

Programmeren Svenska → Bijgewerkt: 2026-10-26

Een stuk geometrie dat andere objecten aan het zicht onttrekt en daarom wordt gebruikt om te voorkomen dat wat erachter ligt wordt getekend.

Frustum culling gooit alles weg wat buiten de camera valt, maar niet de muren die de kamers erachter verbergen. Occlusion culling doet dat wel, en de sleutel is de occluder: een dicht, blokkerend object (een gebouwmuur, een berg) dat de engine eerst rendert of rastert om te testen wat volledig in de schaduw ervan valt. Alles daarachter kan worden overgeslagen.

Occluders worden zorgvuldig gekozen; alleen grote, massieve oppervlakken lonen de moeite, en veel engines laten artiesten ze met de hand markeren of bouwen vereenvoudigde "occluder-geometrie" naast het zichtbare mesh. De technieken variëren van softwarematige rasterisatie op de CPU en hardware-occlusion queries tot de hiërarchische z-buffer. Het idee is verwant aan antiportals: oppervlakken die worden gedefinieerd door wat ze verbergen in plaats van wat ze doorlaten.

← Terug naar het lexicon