Результаты поиска по запросу "quaternions"
Как вывести «стандартные» вращения из three.js при использовании кватернионов?
Новичок в стеке потока, новичок в 3D-программировании, и далеко не математик ... так что яЯ постараюсь сформулировать этот вопрос как можно яснее, надеясь, ч...
Неправильное преобразование из кватернионов в углы Эйлера и обратно
Я конвертирую представление осей углов в углы Эйлера. Я решил проверить и убедиться, что углы Эйлера, которые я получил от преобразования, приведут к исходно...
Могу ли я переключить X Y Z в кватернионе?
У меня есть система координат, где ось Y вверх. Мне нужно преобразовать его в систему координат, где Z вверх. У меня есть вращения, хранящиеся в кватернионах, поэтому мой вопрос: если у меня есть кватернион X, Y, Z, могу ли я поменять Y на Z и ...
Как правильно вращать кватернион по всей оси?
Я хочу закодировать камеру от первого лица с поворотом, хранящимся в кватернионе. К сожалению, что-то не так с вращением. Следующая функция отвечает за вращение камеры. ПараметрыMouse а такжеSpeed передать движение мыши и скорость вращения. ...
Quaternion - повернуть на
У меня есть объект в мировом пространстве, пустьs сказать в (0,0,0) и хотите повернуть его лицом (10,10,10).Как мне сделать это с помощью кватернионов?
Как умножить два кватерниона с минимальными инструкциями?
Подумав немного, я придумал следующий код для умножения двух кватернионов с использованием SSE: #include <pmmintrin.h> /* SSE3 intrinsics */ /* multiplication of two quaternions (x, y, z, w) x (a, b, c, d) */ __m128 _mm_cross4_ps(__m128 ...
Создание равномерного случайного кватерниона и умножение двух кватернионов
У меня есть функция Python (NumPy), которая создает равномерный случайный кватернион. Я хотел бы получить два кватернионных умножения в виде двухмерного возв...
Более быстрое умножение кватернионных векторов не работает
Мне нужна более быстрая процедура умножения кватернионных векторов для моей математической библиотеки. Щас использую канонический