Интерполяция кватерниона между двумя кватернионами
Утилиты/Математические операции
Блок Quaternion Interpolation вычисляет интерполяцию кватерниона между двумя нормированными кватернионами частью интервала.
Два нормированных кватерниона являются этими двумя экстремальными значениями, между которыми блок вычисляет кватернион.
Задайте метод интерполяции кватерниона вычислить интерполяцию кватерниона. Эти методы имеют различные вращательные скорости, в зависимости от части интервала. Для получения дополнительной информации о частях интервала смотрите http://web.mit.edu/2.998/www/QuaternionReport1.pdf
.
SLERP
Кватернион slerp. Сферический линейный метод интерполяции кватерниона.
с
LERP
Кватернион lerp. Линейный метод интерполяции кватерниона.
с
NLERP
Нормированный метод линейной интерполяции кватерниона.
С
Задает ли из области значений введенные причины предупреждение, ошибка или никакое действие.
Входной параметр | Тип размерности | Описание |
---|---|---|
Сначала | 4 1 или вектор 1 на 4 | Сначала нормированный кватернион, для которого можно вычислить интерполяцию. Этот кватернион должен быть нормированным кватернионом |
Второй | 4 1 или вектор 1 на 4 | Второй нормированный кватернион, для которого можно вычислить интерполяцию. Этот кватернион должен быть нормированным кватернионом. |
Треть | Скаляр | Часть интервала, которой можно вычислить интерполяцию кватерниона. Это значение находится в интервале между 0 и 1. Это представляет промежуточное вращение кватерниона, который будет вычислен. Эта часть влияет на метод интерполяции вращательные скорости. |
Вывод | Тип размерности | Описание |
---|---|---|
Сначала | 'double' | Натуральный логарифм кватерниона. |