Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Упражнение 10.1. Соединение объектов



Выполняя это упражнение, мы познакомимся с эффектом возникновения прозрачной области при соединении перекрывающихся объектов и применим этот эффект для создания декоративной розетки в стиле круглого витража готического стиля.

1. Создайте новый документ CorelDRAW. Постройте посередине страницы большой прямоугольник и перетащите на него желтый образец цвета с экранной палитры. Поверх желтого прямоугольника постройте синий, а затем — красный прямоугольники, расположив их таким образом, чтобы они не выходили за края желтого прямоугольника, но частично перекрывали друг друга.


2. Выделите совместно синий и красный прямоугольники и щелкните на кнопке Combine (Соединить) панели атрибутов. Обратите внимание на сообщение в строке состояния — там говорится, что выделен один объект класса «кривая». Цвет соединенного объекта будет зависеть от того, какой из прямоугольников был выделен последним, но в той части его, где соединяемые объекты пересекались, будет виден желтый цвет. Чтобы убедиться, что это — действительно отверстие, выделите желтый прямоугольник и назначьте ему заливку другого цвета.

3. Снова выделите соединенный объект и щелкните на кнопке Break Apart (Разъединить) панели атрибутов. Обратите внимание на цвет получившихся объектов и на их расположение в стопке — сверху находится тот из квадратов, который перед соединением был выделен последним и который передал свои цвет соединенному объекту.

4. Вставьте в документ новую страницу и постройте с помощью инструмента Polygon (Многоугольник) примерно посередине страницы вытянутый по вертикали восьмиугольник размерами 40 на 90 мм.

5. Откройте пристыковываемое окно Transformation (Преобразование) одноименной командой меню Окно - Окна настройки - Преобразования. В группе переключателей выбора местоположения центра вращения щелкните на нижнем среднем переключателе, чтобы совместить центр вращения с нижним углом восьмиугольника. В счетчик Anchaptere (Угол) введите значение 15° и несколькими щелчками на кнопке Apply To Duplicate (Применить к копии) превратите восьмиугольник в изящную розетку (рис. 10.2, а).

Примечание

Позднее будет показано, как можно избавиться от необходимости многократно щелкать на кнопке Apply To Duplicate (Применить к копии) в этом и аналогичных случаях — размножение объектов вполне может взять на себя операция построения пошагового перехода.

Рис. 10.2. Этапы построения розетки соединением объектов

6. Растянув рамку выделения, совместно выделите все объекты и задайте толщину Контурной линии в 4 пункта. Цвет обводки и заливки объектов выберите по своему усмотрению. После назначения заливки сразу становится очевидным положение объектов в стопке (рис. 10.2, б).

7. Осталось только соединить все восьмиугольники, щелкнув на кнопке Combine (Соединить) на панели атрибутов. Результат представлен на рис. 10.2, о.

В заключение попробуйте построить ту же розетку еще раз, но на шаге 5 воспользуйтесь элементами пристыковываемого окна Transformation (Преобразование) для смещения центра вращения ниже среднего нижнего маркера рамки выделения. Установите флажок Relative Center (Относительно центра) и введите в счетчик Н значение -90. После выполнения остальных шагов получится розетка, в середине которой вместо нагромождения линий контуров будет отверстие — чем не декоративная рамка для точечного изображения?

Маски и маскирование

Возможность создать с помощью команды соединения объект с прозрачными отверстиями очень часто используется для подготовки масок. Маской принято называть вспомогательный объект, предназначенный для того, чтобы скрывать (полностью или частично) расположенные ниже него объекты. Маски представляют собой основу технологии работы с точечными изображениями в программах точечной графики, но и в векторной графике они используются достаточно часто — и непосредственно, и как «технологическая оснастка» для других декоративных приемов.

На рис. 10.3 представлено несколько объектов. Сверху — прямоугольник с серой заливкой, на котором произвольным образом размещены снежинки. Заливка для снежинок выбрана белая, а обводка контурных линий отменена. Ниже расположен блок фигурного текста.

Рис. 10.3. Маскируемый объект и заготовка для маски — блок фигурного текста

На рис. 10.4 поверх снежинок построен прямоугольник с черной заливкой, блок текста размещен поверх него и соединен с ним. В результате прямоугольник превратился в маску с отверстиями, сквозь которые видны пролетающие снежинки.


Рис. 10.4. Готовая маска закрывает часть изображения

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

Примечание

К сожалению, при этом маска сохраняет габариты прямоугольного объекта, и то, что он совпадает по цвету со страницей, не означает, что «не работающие» края маски не будут закрывать объекты, лежащие ниже них в стопке. Если это становится проблемой, форму маски можно откорректировать инструментом Eraser (Ластик). В более сложных случаях для маскирования можно воспользоваться фигурной обрезкой (см. далее), задав в качестве контейнера обрезки текст.

Поскольку маска — такой же объект, как и все остальные объекты рисунка, с ней можно выполнять любые преобразования. Например, на рис. 10.5 с помощью маски подчеркиваются части изображения, к которым желательно привлечь внимание зрителя, не удаляя, как в предыдущем примере, все остальное.

а б

в г

Рис. 10.5. Акцентирование маской отдельных фрагментов изображения: исходное изображение (а), основа для маски с однородной прозрачностью (б), подготовка маски (в), наложение маски (г)

Объединение

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

Операция объединения представляет собой удаление пересекающихся частей объединяемых объектов и составление из фрагментов их границ новой границы по линии общего абриса. Если операция выполняется над непересекающимися объектами, она приводит к тому же результату, что операция соединения — формированию соединенной кривой, состоящей из нескольких ветвей. Участвовать в операции могут два одиночных объекта, одиночный объект и совокупность объектов или две совокупности объектов.

Участвующие в операции кривые могут быть как замкнутыми, так и незамкнутыми.

Внимание

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

Две совокупности объектов, участвующих в операции объединения, принято называть выделенными и указанными объектами. Смысл этих названий станет ясным после знакомства с последовательностью выполнения операции, а пока отметим, что ни одна из этих совокупностей не может быть пустой, но любая из них может состоять из единственного объекта. Получившийся в результате операции объект наследует атрибуты заливки и обводки указанного объекта. Если совокупность указанных объектов включает несколько объектов, то значения атрибутов результата наследуются у указанного объекта, выбранного последним.

Основными инструментами, с помощью которых задаются режимы выполнения операции объединения и запускается сама операция, являются элементы управления пристыковываемого окна Shaping (Формообразование), доступ к которым открывается командой Упорядочить - Формирование - Формирование, и кнопка Quick Weld (Быстрое объединение) на панели атрибутов. Элементы управления пристыковываемого окна Shaping (Формообразование) представлены на рис. 10.6.

Внимание

В отличие от подавляющего большинства операций в CorelDRAW, операция объединения выполняется по-разному при запуске из пристыковываемого окна и при использовании кнопки панели атрибутов.


Рис. 10.6. Элементы управления объединением в пристыковываемом окне Shaping

Чтобы выполнить операцию объединения с помощью пристыковываемого окна Shaping (Формообразование), проделайте следующую процедуру.

1. Выделите один или несколько объектов для объединения с помощью инструмента Pick (Выбор). Эти объекты составят совокупность выделенных объектов.

2. Выберите команду Упорядочить - Формирование - Формирование. Выбрав в раскрывающемся списке альтернативу Weld (Объединение), откройте элементы управления объединением.

3. Если требуется, чтобы объединение выполнялось не над самими выделенными объектами, а над их копиями, установите флажок Source Object(s) (Сохранить исходные объекты).

4. Если требуется, чтобы после объединения осталась копия выбранных объектов,, установите флажок Target Object(s) (Сохранить конечные объекты).

5. Щелкните на кнопке Weld To (Объединить с).

6. При нажатой клавише < Shift> щелкните мышью на всех объектах, которые должны войти в совокупность указанных. Объединение объектов выполняется в момент освобождения клавиши < Shift>.

Примечание

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

Чтобы выполнить операцию объединения с помощью кнопки Quick Weld (Быстрое объединение) панели атрибутов, надо сначала выделить объединяемые объекты. В этом варианте выполнения операции совокупность указанных объектов не создается — подразумевается, что ее роль играет последний из объектов, выделенных перед щелчком на кнопке Quick Weld (Быстрое объединение).

Примечание

При выделении совокупности объединяемых объектов растягиванием рамки выделения достаточно сложно определить, который из объектов выделяется последним. CorelDRAW считает, что это — объект, расположенный ниже остальных в стопке объектов.


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-06-05; Просмотров: 789; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.024 с.)
Главная | Случайная страница | Обратная связь