Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Композиция трехмерных преобразований




Путем объединения элементарных трехмерных преобразований можно получить другие преобразования. В этом разделе показано, как это сделать. Задача состоит в том, чтобы преобразовать отрезки P1P2 и P1P3 (рис. 2.5) из начальной позиции в конечную. Точка Pi переносится в начало координат, P1P2 располагается вдоль отрицательной полуоси x, а P1P3 помещается в плоскости yz в той ее половине, где ось у положительна. На длины отрезков преобразование не воздействует.

Как и прежде, разобьем сложную задачу на более простые. В данном случае преобразование можно выполнить за четыре шага:

1. Перенос точки Pi в начало координат.

2. Поворот вокруг оси у до совмещения P1P2 с плоскостью уz.

3. Поворот вокруг оси x до совмещения P1P2 с отрицательной полуосью Z.

4. Поворот вокруг оси z до совмещения P1P3 с плоскостью yz.

Шаг 1. Перенос Ρ1 в начало координат:

Применение Τ к P1, Р2 и Р3 дает

Шаг 2. Поворот вокруг оси у. На рис. 2.5 показаны отрезки P1P2 после шага 1 и проекция P1P2 на плоскость xz. Поворот производится на положительный угол θ, для которого

где

Тогда

Как и ожидалось, x -компонента Р2 равна нулю.

 

Шаг 3. Поворот вокруг оси х. На рис. 2.6 показан отрезок P1P2

Рис. 2.5. Композиция преобразований

 

после шага 2. Поворот производится на отрицательный угол φ, для которого

где

Записьобозначает длинуРезультатом поворота на шаге 3 является

т. е. теперь совпадает с отрицательной полуосью z.

Шаг 4. Поворот вокруг оси z. На рис. 2.6 показаныи после шага 3, когда Р2'" лежит на отрицательной полуоси z, а Р3'" - в точке

 

Поворот производится на

положительный угол a, для которого Шаг 4 является последним шагом, после которого получается конечный результат, показанный на рис. 2.6. Результирующая матрица

описывает искомое преобразование, где

 

 

Рис. 2.6. Окончание композиции преобразований

 




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 982; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.