Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
public Vector4[] tangents;

Описание

Касательные сетки.

Касательные в основном используются в шейдерах с рельефным отображением. Касательная — это вектор единичной длины, следующий за Mesh поверхность вдоль горизонтального (U) направления текстуры. Касательные в Unity представлены как Vector4, с компонентами x,y,z, определяющими вектор, и w, используемым для отражения бинормалей, если это необходимо.

Unity вычисляет другой вектор поверхности (бинормали) путем перекрестного произведения нормалей и тангенс, и умножение результата на tangent.w. Поэтому w всегда должен быть равен 1 или -1.

Вы должны самостоятельно рассчитать касательные, если планируете использовать шейдеры с рельефным отображением в сетке. Назначьте касательные после назначения нормалей или использования RecalculateNormals.

Примечание. Чтобы внести изменения в касательные, важно скопировать касательные из Сетка. После того как касательные будут скопированы и изменены, нормали можно снова назначить Сетка.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3