IT-словарь › Программирование › Кубическая карта (cubemap)

Кубическая карта (cubemap)

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

Шесть квадратных текстур, расположенных как грани куба, которые читаются по вектору направления, а не по обычным двумерным координатам.

Луч из центра через точку попадает на нужную грань и нужный тексель, поэтому формат идеален для всего, что зависит от направления, а не от поверхности: скайбокса, зеркальных отражений окружения, освещения по изображению и теней от точечных источников сразу во все стороны. Аппаратная поддержка появилась с GeForce 256 и DirectX 7 около 1999 года.

Вариант «динамическая кубическая карта» заново рендерит шесть граней каждый кадр из позиции объекта ради движущихся отражений — это дорого, поэтому их часто запекают. Меньшие предфильтрованные кубические карты служат пробами облучённости для диффузного освещения.

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