IT-словарь › Программирование › Umbra

Umbra

Программирование Svenska → Обновлено: 2026-10-27

Финский мидлвар для occlusion culling: заранее выясняет, что что закрывает, чтобы движок не рисовал всё, что находится за стенами.

Классические подходы вроде BSP-деревьев и PVS предполагают, что уровень состоит из замкнутых комнат и коридоров. Umbra, одноимённая компания из Хельсинки, принимает произвольную геометрию, на этапе сборки запекает её в компактную пространственную базу, а в рантайме отвечает на вопрос «что отсюда видно?» быстрым программным растеризатором на CPU — не дожидаясь occlusion-запросов к GPU.

Самое массовое применение странно анонимно: встроенный occlusion culling в Unity — это Umbra под капотом. Кто нажимал Bake в окне Occlusion, тот запускал финский мидлвар.

← Назад к словарю