IT-lexicon › Programmeren › Umbra

Umbra

Programmeren Svenska → Bijgewerkt: 2026-10-27

Finse occlusion-culling-middleware die vooraf uitrekent wat wat kan verbergen, zodat de engine niet alles achter de muren hoeft te tekenen.

Klassieke methoden zoals BSP-bomen en PVS gaan ervan uit dat het level uit afgesloten kamers en gangen bestaat. Umbra, van het gelijknamige bedrijf uit Helsinki, accepteert juist willekeurige geometrie, bakt die tijdens de build tot een compacte ruimtelijke database en beantwoordt tijdens het spelen de vraag "wat is vanaf hier zichtbaar?" met een snelle software-rasterizer op de CPU, zonder te wachten op GPU-occlusion-queries.

De meest wijdverbreide toepassing is merkwaardig anoniem: de ingebouwde occlusion culling van Unity is onder de motorkap Umbra. Wie ooit op Bake heeft gedrukt in het Occlusion-venster, heeft Finse middleware gedraaid.

← Terug naar het lexicon