|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Gapon Dmitry 2:5020/400 27 May 2003 21:07:22 To : Victor Anikeev Subject : кватернион и углы в декартовой системе -------------------------------------------------------------------------------- Tue May 27 2003 23:10, Victor Anikeev wrote to Gapon Dmitry: И снова здравствуйте.... GD>> Есть ли у тебя ссылочки или доки, рассказывающие о том, как получить GD>> из кватерниона, или матрицы вращения конечные углы в декартовой GD>> системе относительно трех осей? VA> {x,y,z,d} -> {x/d,y/d,z/d} VA> а углы - учебник по геометрии: VA> l = модуль вектора (aka длина) = sqrt(sqr(x)+sqr(y)+sqr(z)) VA> cos(a) = x/l, cos(b) = y/l, cos(c) = z/l - это насчет углов VA> матрица вращения - это и есть координаты новых осей в старой системе VA> координат. Голова сегодня уже совсем не соображает...Если не трудно можно поподробнее? Пршу прщения, но x, y, z - чего? Если можно объясни на примере. У меня езь тело, повернутое скажем на 45 градусов отн оси y, то бишь направо. Теперь я его поворачиваю на 45 градусов относительно собственной продольной оси, т.е. той которая была осью z до того как его повернули относительно оси y. Для этого я делаю мцу поворота относительно оси x и домножаю ее на мцу поворота отн оси z. У меня езь конечная мца... Hо как теперь получить углы относительно осей x, y, z? С глубокоуважением. Dmitry. Во наркоманы то где.... --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/1667959de3129.html, оценка из 5, голосов 10
|