IT-словарь › Оборудование › Касательное пространство (tangent space)

Касательное пространство (tangent space)

Оборудование Svenska → Обновлено: 2026-10-24

Локальная система координат на поверхности — касательная, бикасательная и нормаль, — в которой хранятся карты нормалей, чтобы они работали при любом повороте поверхности.

Карта нормалей с направлениями в мировых координатах годится лишь для одной ориентации. Если хранить направления относительно поверхности — z вдоль нормали, x и y вдоль осей u и v текстуры, — одну и ту же карту можно наклеить на изогнутую, повёрнутую или анимированную поверхность, и она всё равно «смотрит куда надо». Характерный синий оттенок карты нормалей — это как раз вектор (0,0,1): прямо наружу.

Базис называют TBN по трём осям; его считают для каждой вершины из градиентов позиций и UV-координат. Ловушка — направленность (handedness): зеркальные UV переворачивают бикасательную, и если забыть про знак, вдоль линии зеркала проступит шов. Термин взят прямо из касательного пространства дифференциальной геометрии, где так называют все касательные векторы в точке.

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