Получение объектов пересечением
| CorelDRAW - Объекты CorelDraw |
Получение объектов пересечением и обрезкой
Формовка и многослойные объекты
Создание многослойных объектов - одно из важнейших средств программ векторного рисования. Для обработки и управления объектами, расположенными послойно, предназначены многие средства приложения, и программа CorelDRAW великолепно справляется с такими задачами. Именно об этом пойдет речь в данной главе.
Формирование,
В CorelDRAW средства изменения формы объектов доступны не только в меню Arranged Shaping (Компоновка -- Формирование), но и вынесены в докер Shaping (Форма). Функции Intersect (Пересечение), Trim (Обрезка) и Weld (Соединение) принципиально не изменились со времен их появления. Они предназначены для работы в области перекрытия объектов.
Чтобы выбрать одну из перечисленных функций в докере, нужно воспользоваться раскрывающимся списком докера Shaping (Формовка), а в окне предварительного просмотра I просмотреть действие этой функции. Если вы выбрали необходимую функцию, то кнопка для ее выполнения тут же будет снабжена подписью, совпадающей с названием самой функции. Кроме того, в окно докера включены два параметра, которые определяют статус исходного (source) и результирующего (target) объектов, Эти два термина требуют отдельных пояснений (чем мы сейчас и займемся).
Исходный объект
Исходным называют объект, который был выделен первым. Порядок выделения крайне важен при выполнении операции Trim (Обрезка), а в остальных функциях он не играет столь большой роли. Тем не менее, согласно определению, исходным считается тот объект, который первым. Поскольку можно одновременно выделить несколько объектов (более двух), исходных объектов тоже может быть несколько.
Результирующий объект
Результирующим называют объект, к которому применяется эффект. Предположим, вам необходимо отрезать звезду от прямоугольника. Предварительно выделите исходный объект (звезду), выполните команду меню Arrange>Shaping5>Trim (Компоновать>Формирование>Обрезка), а затем результирующий (прямоугольник).
Действие команд Intersect (Пересечение! и Weld (Соединение) нужно уточнить. Так, например, при пересечении двух объектов один из них будет пересекаемым (первый выбранный), а второй - пересекающим (выбранный последним). И хотя форма результирующего объекта в данном случае не зависит от порядка их выбора, это не означает, что объекты взаимодействуют друг с другом как-то иначе, чем при операции Trim (Обрезка). Еще раз напомним: во многих случаях крайне важно точно определить исходный и результирующий объекты. Ведь, как и в других приложениях, входящих в пакет CorelDRAW, тот объект, который выбран последним, задает абрис и заливку нового полученного в результате выполнения определенной операции. В случае же одновременного выбора объектов рамкой (такой способ выбора объектов является возможным (и более удобным) при выполнении некоторых других операций компоновки, например, Combine (Комбинирование)), "последним" считается тот, который находится в самом нижнем слое по сравнению со всеми выбранными в данный момент объектами.
Сохранение оригинала
Если вы хотите сохранить исходный и результирующий объекты, то в вашем распоряжении есть два параметра в области Leave Original Вы должны сами решать, как использовать объекты, а также, какие средства необходимы для их создания. При желании можно уничтожить исходные объекты, использовавшиеся для создания нового объекта. Но можно и сохранить на экране оригиналы объектов после создания нового объекта. Заметьте: мы говорим исключительно о возможности, которой вы можете воспользоваться, а можете и проигнорировать.
Области пересечения объектов
Прежде всего, рассмотрим функцию Intersect (Пересечение). Подобно двум другим функциям, она исследует область перекрытия объектов и создает новый объект, состоящий из общей области двух пересекающихся объектов.
Создайте несколько простейших пересекающихся фигур и залейте их цветом. В результате пересекающиеся области фигур станут перекрывающимися. Выделение этой перекрывающейся области и является результатом выполнения команды.
