У меня есть общий сегмент линии с конечными точками и со ссылкой на трехмерную декартову систему координат E. Я хочу повернуть эту систему координат E в новую систему координат F, чтобы новая -ось параллельна этому отрезку.
По сути, я ищу три уникальных угла Эйлера , с помощью обычного соглашение, с точки зрения координат двух конечных точек в исходной системе координат. Следовательно, в новой системе координат мне нужно будет удовлетворить три уравнения: 1. , 2. , и 3.
Тогда, вероятно, легче думать об этом логически, а не напрямую в терминах спиноров/кватернионов. Вот что вы можете сделать: вы вращаете вектор на вектор . Это можно сделать в два этапа: повернуть на проекция на плоскость xy. Это ставит на плоскости, и требуется только еще один оборот - вращение вокруг -- выстроиться в очередь с .
Муфрид
Томас Эндрюс
пользователь56726
пользователь56726