Unity 6.3
0 онлайн 80 гостей 3 в системе
Вход

Matrix4x4.LookAt

Declaration

public static Matrix4x4 LookAt(Vector3 from, Vector3 to, Vector3 up);

Параметры

Параметр Описание
от Точка происхождения.
до Цель.
вверх Вектор, описывающий направление вверх (обычно Vector3.up).

Возвращаемое значение

Matrix4x4 Полученная матрица преобразования.

Описание

Создайте матрицу "смотри на".

При заданной точке источника, точке назначения и векторе вверх вычисляет матрицу преобразования, которая соответствует камере, наблюдающей за объектом из источника, так, что правый вектор перпендикулярен вектору вверх.

Полученная матрица соответствует Matrix4x4.TRS(from, Quaternion.LookRotation(to-from, up), Vector3.one).

Дополнительные ресурсы: Matrix4x4.TRS, Quaternion.LookRotation, Camera.worldToCameraMatrix, CommandBuffer.SetViewMatrix.