IT-lexikon › Programmering › Umbra

Umbra

Programmering In English → Uppdaterad: 2026-10-27

Finländsk middleware för occlusion culling som räknar ut i förväg vad som kan skymma vad, så att motorn slipper rita det som ligger bakom väggarna.

Klassiska lösningar som BSP-träd och PVS kräver att nivån byggs av slutna rum och korridorer. Umbra, från Helsingforsbolaget med samma namn, tar i stället godtycklig geometri, bakar den vid byggtid till en kompakt rumslig databas och svarar sedan under körning på frågan "vad syns härifrån?" med en snabb mjukvarurasterisering på processorn – utan att vänta på GPU:ns ocklusionsfrågor.

Den mest spridda installationen är oväntat anonym: Unitys inbyggda occlusion culling är Umbra under huven. Den som någonsin tryckt på Bake i Occlusion-fönstret har alltså kört finsk middleware.

← Tillbaka till lexikonet