Составители:
Рубрика:
23
Для примера рассмотрим задачу поворота объекта на плоскости
относительно некоторой произвольной точки
0
p
. Пока мы умеем
поворачивать объекты только вокруг начала координат. Но можно
представить эту задачу как последовательность шагов, на каждом из которых
будет применяться только элементарная операция: перенос,
масштабирование или вращение.
Вот эта последовательность элементарных преобразований (рис. 5.7):
1. Перенос, при котором точка
0
p
переходит в начало координат.
2. Поворот на заданный угол.
3. Перенос, при котором точка из начала координат возвращается в
первоначальное положение
0
p
.
Рис. 5.7. Последовательность преобразований при повороте объекта вокруг
точки
000
(, )
p
xy
=
на угол
α
Точка
000
(, )
p
xy=
. Первый перенос производится на вектор
00
[- ,- ]xy
, а
обратный перенос - на вектор
00
[, ]xy
.
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »
