- •Компьютерные технологии в дизайне на базе CorelDRAW
- •Предисловие
- •Глава 1. Основы работы
- •1.1. Тип графики
- •1.2. Рабочая среда и элементы интерфейса CorelDRAW
- •1.3. Создание, открытие и сохранение файлов
- •1.4. Масштабирование документа
- •1.5. Режимы уровней детализации изображения
- •1.6. Работа со страницами
- •1.7. Установка фона страниц
- •Глава 2. Рисование простых объектов
- •2.1. Объекты CorelDRAW
- •2.2. Прямоугольники и эллипсы
- •2.3. Настройка параметров примитивов на панели атрибутов
- •2.4. Скругленные прямоугольники
- •2.5. Рисование прямоугольника и эллипса по трем точкам
- •2.6. Рисование дуг и секторов
- •2.7. Настройка и рисование многоугольников и звезд
- •2.8. Спирали
- •2.9. Диаграммные сетки
- •Глава 3. Линии в CorelDRAW
- •3.1. Модель кривой в векторной графике. Инструменты рисования линий
- •3.2. Произвольная линия - инструмент Freehand
- •3.3. Кривая Безье - инструмент Bezier
- •3.5. Создание пользовательских кистей
- •3.7. Перо - инструмент Pen
- •3.8. Полилиния - инструмент Polyline
- •3.9. Кривая по трем точкам - инструмент 3 Point Curve
- •3.10. Элементы чертежей и схем
- •Глава 4 . Операции над объектами
- •4.1. Выделение объектов в CorelDRAW. Удаление объектов
- •4.2. Копирование и дублирование объектов в
- •4.3. Способы перемещения объектов
- •4.4. Вращение и наклон объектов
- •4.5. Масштабирование и зеркальное отражение
- •4.6. Точные преобразования - докер Transformation (Преобразование)
- •4.7. Повтор последнего преобразования
- •4.8. Свободные преобразования - инструмент Free Transform
- •Глава 5. Настройка среды рисования и упорядочивание объектов
- •5.1. Координатная сетка
- •5.2. Линейки
- •5.3. Направляющие линии
- •5.4. Объектная привязка
- •5.5. Динамические направляющие линии
- •5.6. Группирование объектов
- •5.7. Выравнивание объектов
- •5.8. Распределение объектов
- •5.9. Изменение порядка следования объектов одного слоя
- •5.10. Блокировка объектов
- •Глава 6. Работа со слоями
- •6.1. Использование слоев
- •6.2. Диспетчер объектов
- •6.3. Свойства слоев. Работа со слоями
- •Глава 7. Заливка объектов в CorelDRAW
- •7.1. Заливки в CorelDRAW. Атрибуты объекта по умолчанию
- •7.2. Цветовые модели
- •7.3. Создание однородных заливок в окне диалога Uniform Fill
- •7.4. Использование фиксированных тематических палитр
- •7.5. Выбор цвета в окне докера Color (Цвет)
- •7.6. Градиентные заливки
- •7.7. Примеры настройки градиентов
- •7.8. Заливки узором. Окно диалога Pattern Fill
- •7.9. Текстурные заливки. Окно диалога Texture Fill
- •7.10. Заливки PostScript. Окно диалога PostScript Fill
- •7.11. Универсальная заливка инструментом Interactive Fill
- •7.12. Сетчатые заливки. Инструмент Interactive Mesh Fill
- •7.13. Настройка заливок на вкладке докера Object Properties
- •Глава 8. Обводка контуров объектов. Способы копирования параметров обводок и заливок
- •8.1. Параметры обводок контуров объектов
- •8.2. Настройка параметров обводки в окне диалога Outline Pen
- •8.3. Преобразование обводки в объект
- •8.4. Копирование параметров объектов с помощью команды Copy Properties From…
- •Глава 9. Работа с формой в CorelDRAW
- •9.1. Модель контура в CorelDRAW
- •9.2. Инструмент Shape (Форма) и его панель атрибутов
- •9.3. Выделение узлов
- •9.4. Перемещение узлов и фрагментов контуров
- •9.5. Эластичный сдвиг узлов
- •9.6. Изменение количества узловых точек
- •9.7. Разъединение кривой и объединение узлов
- •9.8. Замыкание открытых контуров
- •9.9. Изменение типа узлов
- •9.10. Выравнивание узлов
- •9.11. Растяжение и вращение узлов
- •9.12. Настройка формы объектов инструментами Smudge Brush и Roughen Brush
- •9.14. Распознавание области пересечения - инструмент Smart Fill
- •Глава 10. Создание формы объектов путем выполнения логических операций
- •10.1. Логические операции с объектами
- •10.3. Создание формы объектов путем слияния - команда Weld
- •10.4. Использование команды Trim (Исключение)
- •10.7. Выделение общего контура пересекающихся объектов
- •11.3. Использование эффекта деформации
- •11.4. Использование эффекта экструзии
- •11.5. Использование пошагового перехода
- •11.6. Построение эквидистанты
- •11.7. Использование эффекта тени
- •11.8. Эффект линзы
- •11.9. Использование эффекта прозрачности
- •11.10. Фигурная обрезка (маскирование)
- •Глава 12. Работа с текстом в CorelDRAW
- •12.1. Текст в CorelDRAW
- •12.2. Ввод и редактирование простого и фигурного текста. Взаимные преобразования простого и фигурного текста
- •12.3. Форматирование фигурного текста
- •12.4. Форматирование фигурного текста инструментом Shape (Форма)
- •12.5. Преобразование блоков фигурного текста
- •12.6. Форматирование простого текста
- •12.7. Настройка типографских эффектов (для простого текста)
- •12.8. Размещение текста внутри рамок
- •12.9. Размещение фигурного или простого текста вдоль траектории
- •12.10. Обтекание иллюстрации текстом
- •12.11. Применение графических эффектов к текстовым объектам
- •Литература
узла можно также просто дважды щелкнуть на нем инструментом Shape (Форма), установив на этот узел курсор мыши.
При создании контуров сложных форм приходится сталкиваться с ситуацией, когда рисунок оказывается переполнен лишними узлами. В CorelDRAW существует функция автоматического сокращения узлов контура до приемлемого уровня, реализуемая с помощью кнопки Reduce Node (Исключение узлов) и
ползунка Curve Smoothness (Сглаживание кривой) на панели атрибутов
.
Для автоматического сокращения числа узлов необходимо выделить все узлы кривой или группу узлов, затем щелкнуть на кнопке Reduce Node (Исключение узлов) на панели атрибутов. С помощью ползунка Curve Smoothness (Сглаживание кривой) вручную регулируется количество сокращаемых узлов. Чем больше значение, выставляемое в счетчике рядом с ползунком, тем большее количество узлов будет удалено. На рис.9.3 был приведен пример с использованием автоматического сокращения узлов, при этом было удалено четыре узла, форма кривой стала более гладкой.
9.7. Разъединение кривой и объединение узлов
Любой контур, замкнутый и незамкнутый, можно разбить на две ветви (subpaths), также называемые субконтурами. Для выполнения этой операции необходимо инструментом Shape (Форма) выделить узел на
контуре и щелкнуть на кнопке Break Curve (Разбить кривую)
или выбрать эту команду в контекстном меню. После разъединения узлов кривая остается единой, т.е. при щелчке инструментом Pick (Указатель) на любой из образовавшихся ветвей произойдет выделение и второй ветви (или ветвей) также. Атрибуты параметров обводки применяются также только ко всем ветвям кривой одновременно. Для того чтобы отделить ветви кривой друг от друга, необходимо после проведения команды Break Curve (Разбить кривую) выполнить команду Break Curve Apart (Разбить контур на части) меню Arrange (Монтаж). На рис.9.13 показано разделение незамкнутого объекта на две кривые.
1 |
2 |
3 |
4 |
|
|
Рис.9.13. Разъединение узлов незамкнутого контура
В случае применения команды Break Curve (Разбить кривую) к узлу, лежащему на замкнутом контуре, также на месте выделенного образуются два совпадающих узла. Но при этом контур становится незамкнутым (если сохранены установки по умолчанию, такой контур сразу утратит заливку) без образования двух субконтуров. Можно также переместить любой из двух совпадающих узлов в сторону, чтобы убедиться, что они больше не соединены (рис.9.14).
Рис.9.14. Разъединение узлов замкнутого контура
Для разъединения замкнутого контура на две ветви с дальнейшим разделением можно выделить два узла контура, в которых должно произойти разъединение, и нажать кнопку Break Curve (Разбить кривую) на панели атрибутов. Далее можно либо перемещать совпадающие узлы контура для выявления образовавшихся ветвей (рис.9.15, 1) или сразу применить команду Break Curve Apart (Разъединить кривую) меню Arrange (Монтаж) и растащить два образовавшихся контура (рис.9.15, 2).
Если объект содержит две или более ветви, иногда возникает необходимость объединить их в целую кривую. В этом случае необходимо выделить по одному концевому узлу на каждой из ветвей и щелкнуть на
кнопке Joint Two Nodes (Соединить два узла)
на панели атрибутов или выбрать одноименную команду в контекстном меню. Вместо двух выделенных узлов появится один новый, располагающийся посередине между точками расположения прежних узлов. На рис.9.16, 1 показаны две ветви одного контура,
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
у которых первоначально были объединены два крайних левых узла (рис.9.16, 2), а затем два крайних правых узла (рис.9.16, 3), в результате чего был получен замкнутый контур.
1
2
Рис.9.15. Разделение замкнутого контура на две ветви
1 |
2 |
3 |
|
|
Рис.9.16. Объединение узлов контура
Две линии, показанные на рис.9.16, 1, первоначально представляли собой два независимых объекта. В случае, когда необходимо объединить узлы, лежащие на разных кривых, эти кривые предварительно объединяются в один контур командой Combine (Объединение) меню Arrange (Монтаж). Без проведения этой команды кнопка Joint Two Nodes (Соединить два узла) на панели атрибутов будет недоступна.
9.8. Замыкание открытых контуров
Замкнуть контур можно несколькими способами. Один из этих способов - воспользоваться кнопкой
Auto-Close Curve (Автозамыкание контура)
на панели атрибутов. Эта кнопка доступна на панели атрибутов как при выделении незамкнутого объекта инструментом Pick (Указатель), так и при выделении этого же объекта инструментом Shape (Форма). При замыкании контура с использованием команды AutoClose Curve (Автозамыкание контура) его крайние точки просто соединяются прямой линией (рис.9.17). Тот же результат получится, если выделить инструментом Shape (Форма) крайние точки контура и нажать
кнопку Extend Curve to Close (Растянуть кривую до замыкания)
на панели атрибутов.
Выше описывалось использование команды Joint Two Nodes (Соединить два узла) для объединения двух точек контура. Как видно из примера, эту же команду можно использовать для замыкания открытого контура. При этом посередине между двумя выделенными узлами создается новый узел, сами выделенные узлы удаляются, а соседние с ними узлы кривой соединяются сегментами с вновь созданным узлом.
В последних версиях CorelDRAW появилась новая возможность управлять замыканием контуров. При выделении незамкнутой кривой инструментами Shape (Форма) или Pick (Указатель) в меню Arrange (Монтаж) становятся доступными команды подменю Close Path
(Замыкание контура). Первые две команды этого подменю - Closest Nodes with Straight Lines (Соединить узлы прямыми линиями) и Closest Nodes with Curvy Lines (Соединить узлы кривыми линиями)
целесообразно применять для замыкания отдельных ветвей открытого контура. В случае использования команды Closest Nodes with Straight Lines (Соединить узлы прямыми линиями) соединяются прямыми линиями начальные узлы каждой ветви и конечные узлы каждой ветви (рис.9.18, 1). В случае использования команды Closest Nodes with Curvy Lines (Соединить узлы кривыми линиями) начальные узлы каждой
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
ветви и конечные узлы каждой ветви соединяются попарно, но с помощью криволинейных сегментов, причем кривизна сегмента зависит от типа соединяемых узлов (рис.9.18, 2).
1 2
Рис.9.18. Замыкание контура, состоящего из двух ветвей
Две другие команды подменю Close Path - Start to End with Straight Lines (Соединить начало и конец прямыми линиями) и Start to End with Curvy Lines (Соединить начало и конец кривыми)
целесообразно использовать для замыкания контуров, состоящих только из одной ветви. Действие их аналогично действию двух вышеописанных команд. Команда Start to End with Straight Lines соединяет первый узел контура с конечным узлом прямой линией (рис.9.19, 1), команда соединяет первый узел контура с конечным узлом криволинейным сегментом (рис.9.19, 2).
1 |
|
Все команды подменю Close Path становятся доступными также в |
|
случае выделения двух независимых незамкнутых контуров инструментом |
|
|
2 |
|
|
Pick (Указатель). Результаты использования команд будут такие же, как |
|
|
|
|
|
|
если бы эти команды применялись к контуру, состоящему из нескольких |
|
|
ветвей. |
Рис.9.19. Замыкание контура
командами Start to End with Straight Lines и Start to End with Curvy Lines
9.9. Изменение типа узлов
Для изменения типа узла необходимо выделить нужный узел инструментом Shape, а затем использовать кнопки панели атрибутов Make Node A Cusp (Сделать узел острым)
, Make Node Smooth
(Сделать узел гладким)
и Make Node Symmetrical (Сделать узел симметричным)
.
Для изменения типа узлов выполните следующее упражнение.
1.Нарисуйте эллипс, преобразуйте его в контур командой Combine (Объединить) меню Arrange
(рис.9.20, 1).
2.Выделите инструментом Shape (Форма) два боковых узла эллипса и удалите их, нажав клавишу
Delete (рис.9.20, 2).
3.Выделите верхний узел (симметричный) инструментом Shape (Форма) и попробуйте перемещать его направляющие линии. Убедитесь, что выделенный узел является гладким симметричным - если потянуть за одну направляющую линию, автоматически зеркально и симметрично вытягивается вторая. Верните направляющие линии в первоначальное положение (рис.9.20, 3).
4.Вновь выделите верхний узел инструментом Shape (Форма) и преобразуйте его в узел перегиба, нажав кнопку Make Node A Cusp (Сделать узел острым) на панели атрибутов.
5.Визуально, после изменения типа узла ничего не произошло. Но, попробовав перемещать его направляющие линии, вы убедитесь, что они стали независимыми друг от друга. Установите направляющие линии верхнего узла, как на рисунке, до получения нужной формы (рис.9.20, 4).
6.Выделите нижний узел (гладкий) и преобразуйте его в симметричный щелчком на кнопке Make Node Symmetrical (Сделать узел симметричным). Измените длину направляющей так, чтобы получилась форма, как на рис.9.20, 5.
1 |
2 |
3 |
4 |
5 |
|
|
|
Рис.9.20. Пример на изменение типа узлов контура
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Для выполнения преобразований линейных узлов в криволинейные и наоборот необходимо прежде всего выделить конечный узел нужного сегмента и воспользоваться кнопками Convert Curve To Line
(Преобразовать кривую в линию)
или Convert Line To Curve (Преобразовать линию в кривую) 
панели атрибутов. Если будет выделено несколько однотипных узлов, то соответственно будет преобразовано несколько сегментов контура.
Выполните следующее упражнение.
1.Нарисуйте спираль, выделите все узлы спирали двойным щелчком на кнопке инструмента Shape (Форма) (рис.9.21, 1). Все сегменты спирали являются криволинейными.
2.Щелкните на кнопке Convert Curve To Line (Преобразовать кривую в линию)
панели атрибутов инструмента Shape (Форма). Все сегменты спирали становятся прямыми (рис.9.21, 2).
3.Скопируйте получившуюся ломаную линию. На ломаной выделите конечный узел (рис.9.21, 3),
щелкните на кнопке Convert Line To Curve (Преобразовать линию в кривую)
панели атрибутов инструмента Shape (Форма).
4. Убедитесь в том, что последний сегмент контура стал криволинейным, переместив его инструментом
Shape (Форма) (рис.9.21, 4).
1 |
2 |
3 |
4 |
|
|
|
Рис.9.21. Пример на преобразование линейных и криволинейных сегментов
9.10. Выравнивание узлов
Выравнивание узлов контура относительно друг друга можно использовать для упорядочивания формы контура. Кроме того, в результате выравнивания узлов симметричного контура можно получить довольно интересные формы.
|
Для выравнивания надо выделить несколько узлов контура, а затем |
||
|
щелкнуть на кнопке Align Nodes (Выровнять узлы) |
на панели |
|
|
атрибутов инструмента Shape. В открывающемся окне диалога Nodes |
||
|
Align (Выровнять узлы) |
(рис.9.22) необходимо установить флажок |
|
|
Align Horizontally (Выровнять по горизонтали) для выравнивания |
||
|
узлов по горизонтали, Align Vertically (Выровнять по вертикали) - для |
||
|
выравнивания узлов по вертикали. При установке этих двух флажков |
||
|
одновременно узлы окажутся в одной точке один поверх другого, что |
||
|
приводит к образованию причудливых форм. Флажок Align Control |
||
|
Points (Выравнивание направляющих точек) доступен в случае |
||
Рис.9.22. Окно диалога Nodes |
установки двух флажков |
Align Horizontally и Align |
Vertically |
одновременно и используется для выравнивания направляющих точек, |
|||
Align |
чтобы кривая оставалась гладкой. |
|
На рис.9.23 показано выравнивание точек 1 и 2, а затем точек 3 и 4 по горизонтали, в результате чего
было получено более правильное изображение. |
|
|
||||
1 |
|
2 |
1 |
2 |
1 |
2 |
|
|
|||||
3 |
4 |
|
3 |
4 |
3 |
4 |
|
|
|
||||
Рис.9.23. Горизонтальное выравнивание узлов контура
На рис.9.24 приведен пример создания сложной формы путем выравнивания по горизонтали и по вертикали узлов эллипса, преобразованного командой Convert to Curve (Преобразовать в кривые) в
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
