Вообщем у меня есть две локальные системы координат, мне нужно повернуть одну из них в другой по одной оси, а потом по другой, и по третьей. Я использую матрицы поворота из википедии. Возможно, я что-то не то делаю, но когда я поверну вокруг одной оси, вокруг другой уже поворачиваеться совершенно не так, как я этого жду. задан 3 Дек '11 17:10 Фиолетовая ц... |
Насколько я понял, вы столкнулись с невозможностью поворота вокруг оси, независимо от совершённого вращения по другим осям. Есть теорема доказывающая, что подобные повороты возможны только в одномерном, двумерном и четырехмерном пространствах. Вам следует работать с гиперкомплексными числами (Кватернионы). отвечен 3 Дек '11 21:03 Почтовый Змей |
Ммм. А в чем заключается вопрос?