Создание сложных объектов в CorelDRAW
СОДЕРЖАНИЕ
Модель кривой 16
Точки излома 18
Сглаженные узлы 18
Симметричные узлы 19
Линии замкнутые, разомкнутые и соединенные 19
Линии и инструменты 20
Инструмент Bezier 20
Выделение узлов 20
Перетаскивание направляющих точек узла 20
Перемещение узлов 20
Редактирование узлов 21
Добавление и удаление узлов 21
Перетаскивание и поворот узлов 21
Замыкание кривой 22
Отделение ветвей 22
Выравнивание узлов 22
Эластичный сдвиг узлов 23
Дополнительные приемы работы с объектами 23
Transformations (Преобразования) 24
Position (Позиция) 24
ROTATE (Поворот) 24
SCALE (Масштаб) 26
SIZE (Размер) 27
SKEW (Перекос) 27
Align and Distribute (Выровнять и Распределить) 28
Order (Порядок) 29
Shaping (Изменение формы) 32
Заливка объектов 33
Задание на самостоятельную работу 34
Для представления различных классов линий в CorelDRAW предусмотрено несколько классов объектов. Объекты объединяются в один класс по признакам общей структуры и поведения, то есть реакции на действия с ними. При этом действия с линиями, которые представляют собой, например, изображение лица на портрете и размерную схему на чертеже, существенно отличаются друг от друга.
Все описываемые ниже понятия и преобразования можно применить к любым объектам CorelDRAW. Для этого нужно предварительно преобразовать их в форму кривой. Для преобразования нужно выделить объект и щелкнуть кнопку на панели инструментов или выполнить пункт меню Arrange(Упорядочить)/Convert to curve (Преобразовать в кривую) (рис.11).
Модель кривой
В основе принятой в CorelDRAW модели линий лежат два понятия: узел и сегмент.
Узлом называется точка на плоскости изображения, фиксирующая положение одного из концов сегмента. Сегментом называется часть линии, соединяющая два смежных узла. Узлы и сегменты неразрывно связаны друг с другом: в замкнутой линии узлов столько же, сколько сегментов, а в незамкнутой - на один больше.
Любая линия в CorelDRAW состоит из узлов и сегментов, и все операции с линиями на самом деле представляют собой операции именно с ними. Узел полностью определяет характер предшествующего ему сегмента, поэтому для незамкнутой линии важно знать, который из двух ее крайних узлов является начальным, а для замкнутой - направление линии (по часовой стрелке или против нее). По характеру предшествующих сегментов выделяют три типа узлов: начальный узел незамкнутой кривой, прямолинейный (Line) и криволинейный (Curve). На рис. 1 промежуточный узел 1 и конечный узел - прямолинейные, а промежуточный узел 2 - криволинейный.
В средней части строки состояния для кривой выводится обозначение класса объекта - (Кривая на слое 1), а также количество узлов этой кривой.
Рис. 1. Сегменты и узлы линии
На рис. 1 видно, что узлы линии отображаются на экране в виде небольших квадратиков с закругленными углами. Начальный узел отображается квадратиком чуть большего размера.
Для узлов, смежных хотя бы с одним криволинейным сегментом, имеется еще одна классификация типов: они подразделяются на точки излома (Cusp) и сглаженные узлы (Smooth). Частным случаем сглаженного узла является узел симметричный (Symmetrical), но таким может быть только узел, расположенный между двумя криволинейными сегментами.
Все компоненты узла, представленные на рис. 2, отображаются на экране, только если этот узел предварительно выделен с помощью инструмента Shape (Форма).
Рис. 2. "Устройство" узла линии
Со стороны примыкания к выделенному узлу криволинейного сегмента отображается так называемая направляющая точка. На экране она показана в виде зачерненного кружка, соединенного с узлом штриховой линией. Эта штриховая линия совпадает с касательной к криволинейному сегменту в точке его вхождения в узел. Чем дальше направляющая точка располагается от узла, тем медленнее криволинейный сегмент отклоняется от касательной по мере удаления от узла. При выделении узла, разделяющего два криволинейных сегмента, на экране отображаются четыре направляющих точки - с обоих концов каждого сегмента.
Тип узла определяется по взаимному расположению его направляющих точек.
Точки излома
Узел называется точкой излома в том случае, когда касательные, проведенные в узле к двум прилегающим к нему сегментам, не лежат на одной прямой, образуя угол, отличный от развернутого. Примеры точек излома приведены на рис. 3.
Рис. 3. Точки излома: на стыке прямолинейных сегментов, прямолинейного и криволинейного сегментов, двух криволинейных сегментов
Сглаженные узлы
Узел называется сглаженным, если касательные, проведенные к двум прилегающим к нему сегментам, лежат на одной прямой. Примеры сглаженных узлов приведены на рис. 4.
Рис. 4. Сглаженные узлы: на стыке прямолинейного и криволинейного сегментов
и на стыке прямолинейного и криволинейного сегментов
Узел, лежащий на стыке двух прямолинейных сегментов, не может быть сглаженным, даже если оба сегмента лежат на одной прямой. Это объясняется тем, что узлы должны сохранять свой тип при перемещении, а смещение такого узла в направлении, перпендикулярном примыкающим сегментам, нарушило бы условие сглаженности. поскольку прямолинейные сегменты не могут деформироваться.
Симметричные узлы
Симметричным называется сглаженный узел, направляющие точки которого равноудалены от него. В отличие от точек излома и сглаженных узлов, симметричные узлы используются достаточно редко. Пример симметричного узла приведен на рис. 5.
Рис. 5. Пример симметричного узла