Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа1 МЛ.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.18 Mб
Скачать

1.5.6 Деформация сдвигом, поворотом, масштабированием

Чтобы выполнить деформацию объектов сдвигом, необходимо вызвать команду Деформация сдвигом.

Указать объекты для деформации.

Если известно положение, которое должна занять после сдвига какая–либо точка изображения, необходимо задать ее в качестве базовой (т 1), затем указывается ее новое положение (т 2).

Если известны смещения объектов в направлении осей текущей системы координат, то вводят их в соответствующие поля на Панели свойств.

Деформация объектов сдвигом осуществляется с учетом изложенного ниже.

Элементы, полностью попавшие в рамку выделения, просто сдвигаются на заданное расстояние.

Элементы, частично попавшие в рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, переместились на заданное расстояние, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.

Элементы, не попавшие в рамку выделения, не редактируются.

Работу данной команды иллюстрирует рис. 1.15.

Рис. 1.15. Выполнение деформации сдвигом:

а – выбор объектов (показаны прямоугольником); б – результат выполнения команды

Для выполнения деформации поворотом используется команда Деформация поворотом.

После вызова команды, необходимо указать объекты для деформации.

Задать точку центра поворота.

Если известно положение, которое должна занять после поворота какая-либо точка изображения, необходимо задать ее в качестве базовой (т 1), затем указывается ее новое положение (т 2).

Если известен угол поворота объекта, то его вводят в соответствующее поле на Панели свойств.

Деформация объектов поворотом происходит по следующему правилу.

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

Элементы, частично попавшие в рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, повернулись на заданный угол относительно центра поворота, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.

Элементы, не попавшие в рамку выделения, не редактируются.

Работу данной команды иллюстрирует рис. 1.16.

Рис. 1.16. Выполнение деформации поворотом:

а – выбор объектов (показаны прямоугольником);

б – результат выполнения команды

Чтобы выполнить деформирование объектов масштабированием вызовите команду Деформация масштабированием.

После вызова команды, необходимо указать объекты для деформирования.

Далее в соответствующие места на Панели свойств необходимо ввести коэффициенты масштабирования в направлении осей координат и задать центр масштабирования.

Деформация объектов масштабированием происходит по следующему правилу.

Элементы, полностью попавшие в рамку выделения, просто промасштабированны с заданным коэффициентом относительно указанного центра.

Элементы, частично попавшие в рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, изменились относительно центра масштабирования в соответствии с заданным коэффициентом, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.

Элементы, не попавшие в рамку выделения, не редактируются.

Работу данной команды иллюстрирует рис. 1.17.

Рис. 1.17. Выполнение деформации масштабированием:

а – выбор объектов (показаны прямоугольником);

б – результат выполнения команды