Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

кватернионы и преобразования...   Найти похожие ветки 

 
wicked ©   (2005-11-21 15:25) [0]

скорей теоретический вопрос...
можно ли аффинные преобразования координат выполнить с помощью кватернионов наподобие того, как это делается с помощью матриц... то есть, выполнить параллельный перенос, масштабирование и вращение в произвольном порядке, а также накапливать эти преобразования (вращение вокруг определенной точки пространства), как это делается с матрицами.....
из того, что нашел, получается, что можно только вращение и масштабирование.... параллельный перенос не вписывается в тройку чисел..... краем глаза заметил дуальные кватернионы, но еще с ними не разбирался....
или я что-то пропустил?.....
заранее спасибо....


 
MBo ©   (2005-11-21 16:16) [1]

AFAIK, кватернионы (подобно эйлеровмы углам) используются только для вращения.
В принципе, ведь и матрица аффинного преобразования 3х3 не обеспечивает возможности переноса, поэтому для единообразия и приходится использовать 4x4 матрицы и однородные координаты.
Мне кажется, если есть необходимость использовать кватернионы (например, они эффективны при сферической интерполяции), масштаб и перенос хранят отдельно, и при нужде делают преобразования матрицы-кватернионы-матрицы



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
4-1139077583
Vlad_Ladynin
2006-02-04 21:26
2006.04.23
Эмуляция нажатия горячих клавиш.


15-1144155918
Джо
2006-04-04 17:05
2006.04.23
Ограничение доступа к Интету для выбранных локальных уч. записей


8-1132830908
Noby
2005-11-24 14:15
2006.04.23
как заставить TMediaPlayer воспроизводит из


3-1141039240
DimonNew
2006-02-27 14:20
2006.04.23
BeforeUpdateRecord компоненты DataSetProvider


2-1144653791
Gydvin
2006-04-10 11:23
2006.04.23
Control Myrich1 has no parent window