- •Компьютерные технологии в дизайне на базе 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. Применение графических эффектов к текстовым объектам
- •Литература
рассматривается в следующих главах; на рис.2.24 приведен пример таких преобразований.
2.9. Диаграммные сетки
Инструмент Graph Paper (Диаграммная сетка) (рис.2.15, 4) создает сетку из заданного количества строк и столбцов. Настройка количества строк и столбцов осуществляется после активизации инструмента и до начала рисования сетки на панели атрибутов в соответствующих полях (рис.2.25).
|
В CorelDRAW нет объекта с названием сетка, а инструмент Graph |
|
Paper формирует группу прямоугольников. Но поскольку рисование |
|
подобных объектов довольно трудоемкий процесс, в CorelDRAW для этого |
|
предусмотрен инструмент, позволяющий создавать сетки автоматически. |
Рис.2.25. Счетчики для задания |
После активизации инструмента Graph Paper (Диаграммная сетка) |
количества столбцов (4) |
нужно очертить габаритную рамку, протащив курсор мыши по |
и строк (2) |
диагонали. По умолчанию создается сетка, состоящая из четырех |
|
столбцов и трех строк. После создания сетки невозможно изменить |
количество строк и столбцов.
При выделении сеток в статусной строке появляются сообщения, подобные следующему: Group of 20 Objects on Layer 1 (Группа из 20 объектов в Слое 1). При дальнейших выделениях нарисованной сетки инструментом Pick (Указатель) панель атрибутов будет выглядеть так, как показано на рис.2.26.
1 2
Рис.2.26. Панель атрибутов при выделении сетки
Поскольку сетка представляет собой сгруппированный объект и каждая ячейка сетки - это прямоугольник в составе группы, на панели атрибутов появляются кнопки Ungroup (Разгруппировать) 1 и Ungroup All (Разгруппировать все) 2 (см. рис.2.26), позволяющие разгруппировать группу. После разгруппирования каждый прямоугольник становится самостоятельным объектом, доступным для выделения и дальнейших преобразований (рис.2.27).
Рис.2.27. Преобразования сеток
На рис.2.27 приведены нарисованные сетки |
с разным количеством ячеек, в дальнейшем |
разгруппированные в отдельные прямоугольники, |
к которым были применены операции сдвига и поворота. |
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Глава 3. Линии в CorelDRAW
3.1. Модель кривой в векторной графике. Инструменты рисования линий
CorelDRAW является программой обработки изображений, состоящих в основном из векторных объектов. Все сложные объекты состоят из более простых - примитивов или линий. Примитивы, в свою очередь, с помощью специальной команды могут быть преобразованы в набор линий (прямых или кривых) так же, как и текст. Таким образом, в CorelDRAW, как и в любой другой программе векторной графики, все сложные объекты представляются в виде линий, каждая из которых хранится в памяти компьютера в виде математического уравнения. Практически все линии в векторной графике представляются в виде кривой Безье (линия с таким названием создается в CorelDRAW с помощью специального инструмента). Кривая Безье названа так в честь французского инженера Пьера Безье, который применил математические кривые и поверхности при конструировании кузова автомобиля.
|
Таким образом, все создаваемые в CorelDRAW линии являются кривыми Безье. Кривая Безье - линия, |
||
|
Н1 |
описываемая математическим уравнением (рис.3.1). Кривая проходит |
|
|
через две опорные точки О1 и О2 или узлы. Опорные точки являются |
||
|
|
||
|
|
основой кривой. Две другие точки (Н1 и Н2) определяют кривизну |
|
|
|
линии и называются направляющими. Эти точки лежат на |
|
|
|
касательных к линии, выходящих из опорных точек, и регулируют |
|
|
|
направление линии. |
|
|
|
Кривая начинается в первой опорной точке, касаясь отрезка своей |
|
|
|
направляющей линии, и заканчивается в последней опорной точке, |
|
О1 |
О2 |
также касаясь отрезка своей направляющей линии. Таким образом, |
|
кривая Безье является гладкой кривой, не имеющей разрывов между |
|||
|
|
||
|
|
опорными точками. Кривая Безье сохраняет свою форму при |
|
|
|
масштабировании. Это свойство является основой свободы |
|
|
|
манипулирования объектами векторной графики - векторные объекты |
|
|
Н2 |
легко масштабируются без потери качества изображения. Еще одно |
|
|
|
свойство кривой Безье - изменение положения любой из контрольных |
|
|
Рис.3.1. Модель кривой в |
точек ведет к изменению формы всей кривой. Это свойство лежит в |
|
|
векторной графике |
основе бесконечного разнообразия форм векторных объектов. |
|
|
|
В векторной графике для эффективного создания кривых работает |
|
общее правило - чем меньше опорных точек использовано для формирования кривой, тем более гладкой будет ее форма и более простым управление формой этой кривой.
На рис.3.2 показан вид раскрывающейся панели Curve (Кривая), на которой сосредоточены
инструменты, рисующие всевозможные линии в CorelDRAW. Для раскрытия этой панели необходимо |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
нажать и удерживать нажатой клавишу мыши на маленьком |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
треугольнике на изображении кнопки инструмента Freehand |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Произвольная кривая) на панели графики. Приведем описание |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
элементов этой панели: |
||
1 |
|
2 |
|
3 |
4 |
5 |
6 |
7 |
8 |
|||||||||
|
|
1 |
- инструмент Freehand (Произвольная кривая); |
|||||||||||||||
Рис.3.2. |
Раскрывающаяся панель |
|||||||||||||||||
2 - инструмент Bezier (Кривая Безье); |
||||||||||||||||||
|
|
|
|
|
||||||||||||||
|
|
|
Curve (Кривая) |
|
|
|
|
3 |
- инструмент Artistic Media (Суперлинии) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
- инструмент Pen (Перо); |
|
5- инструмент Polyline (Полилиния);
6- инструмент 3 Point Curve (Кривая по трем точкам);
7- инструмент Interactive Connector (Соединительная линия);
8- инструмент Dimension (Размерная линия).
Далее будут описаны приемы рисования двумя наиболее часто используемыми инструментами -
Freehand (Свободная форма) и Bezier Tool (Кривая Безье).
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
3.2.Произвольная линия - инструмент Freehand
Спомощью инструмента Freehand (Свободная форма) можно рисовать замкнутые и незамкнутые контуры как криволинейные, так и прямолинейные. Формирование объектов этим инструментом очень похоже на рисование карандашом. При протаскивании курсора мыши по экрану за курсором тянется «след»
-линия. Но, скорее всего, хороших результатов при рисовании инструментом Freehand (Свободная форма) не будет. Мышь - довольно точное устройство, способное зафиксировать малейшие движения руки, что отражается на форме нарисованной линии. Как правило, объекты, нарисованные с помощью инструмента Freehand (Свободная форма), требуют дальнейшей коррекции.
До начала рисования рекомендуется определить параметр сглаживания. Значение параметра Freehand
Smoothing (Сглаживание кривой)
на панели атрибутов определяет, насколько точно при рисовании будет воспроизводиться форма той кривой, которая проводится от руки. Чем меньше значение этого параметра, тем меньше будет отклонение итоговой формируемой линии от той, которую вы рисуете от руки, и тем менее гладкой эта кривая получится (поскольку на ней образуется больше узловых точек). По умолчанию установлено максимальное значение этого параметра - 100. Значение параметра сглаживания устанавливается до начала рисования на панели свойств при активном инструменте Freehand (Свободная форма). При этом нужно помнить, что этот параметр устанавливается для будущих линий, создаваемых
инструментом Freehand, а не для уже нарисованных.
На рис.3.3 показано влияние параметра Freehand Smoothing на качество линии. В нижней части рисунка - линии, нарисованные со значением Freehand Smoothing равным 30, в верхней части - с максимальным значением 100.
При протаскивании курсора по экрану формируются узлы и сегменты кривой согласно заданным параметрам инструмента Freehand (Свободная форма) (узловые точки кривых будут рассмотрены далее). После отпускания клавиши мыши кривая будет сформирована. Параметры работы инструмента Freehand (Свободная форма) можно настроить в окне диалога Options (Параметры) на вкладке
Freehand/Bezier Tool (Произвольная кривая/Инструмент Безье) (здесь не рассматривается). Для открытия этого окна необходимо
дважды щелкнуть мышью на пиктограмме инструмента Freehand (Свободная форма) на панели графики.
Для рисования прямых линий нужно щелкнуть левой кнопкой мыши в начале линии и один раз в конце. Для построения строго вертикальной или горизонтальной линии следует удерживать во время второго щелчка клавишу Ctrl. Для формирования ломаной линии надо нарисовать прямую линию инструментом Freehand (Свободная форма), подвести курсор мыши к конечной или начальной точке линии так, чтобы появился знак автозамыкания (изогнутая стрелка), и щелчком мыши продолжить рисование. На рис.3.4 приведены примеры рисования линий инструментом Freehand (Свободная форма).
Рис.3.4. Примеры рисования линий инструментом Freehand
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
3.3. Кривая Безье - инструмент Bezier
Инструмент Bezier (Кривая Безье), как и инструмент Freehand (Свободная форма), позволяет строить кривые и прямые линии. Создание кривых линий инструментом Bezier (Кривая Безье) заключается
в определении положений узловых точек линий и задании их параметров непосредственно в процессе построения.
После активизации инструмента Bezier курсор приобретает следующий вид
. Для рисования прямых линий просто нужно щелкнуть левой кнопкой мыши в начале линии и один раз в конце. Каждый щелчок мышью создает узел, который соединяется прямой линией с предыдущим узлом. Для замыкания контура необходимо подвести курсор мыши к первому узлу линии так, чтобы появился знак автозамыкания (такой же, как при работе с инструментом Freehand (Свободная форма)).
Для рисования криволинейных сегментов нужно поместить курсор в положение узла, нажать левую клавишу мыши и, удерживая нажатой клавишу мыши, протянуть курсор, задавая направление и положение касательной линии. Каждый щелчок мышью создает узел, который соединяется прямой линией с предыдущим узлом. Для замыкания контура необходимо подвести курсор мыши к первому узлу линии так, чтобы появился знак автозамыкания.
Для того чтобы лучше понять работу инструмента Bezier (Кривая Безье), выполните следующие упражнения. В упражнениях черными пунктирными линиями показаны формируемые кривые, серые пунктирные стрелки показывают положение направляющих линий, сплошные стрелки - направления протаскивания курсора. Для удобства работы перед началом выполнения упражнения включите экранную сетку и привязку к сетке - в этом случае курсор перемещается с заданным шагом (меню View (Вид)<Grid
(Сетка)<Snap To Grid (Привязка к сетке)).
Упражнение 1 (рис.3.5).
1.Активизируйте инструмент Bezier (Кривая Безье). Щелкните курсором на рабочем поле в точке 1 - будет создан узел 1.
2.Поместите курсор в положение узла 2, нажмите левую клавишу мыши и, удерживая нажатой клавишу мыши, протяните курсор в направлении сплошной стрелки над узлом 2. Будет создан криволинейный сегмент, соединяющий точки 1 и 2.
3.Повторите процесс для создания узлов 3 и 4. Протаскивать курсор для узла 3 нужно в направлении сплошной стрелки под узлом 3.
Рис.3.6. Пример формирования
кривой
Рис.3.5. Пример формирования кривой
Упражнение 2 (рис.3.6).
1.Щелкните инструментом Bezier (Кривая Безье) в точке 1. Поместите курсор в точку 2, нажмите левую клавишу мыши и, не отпуская ее, «вытягивайте» направляющие линии по направлению стрелки.
2.Щелкните в точке 3. «Вытягивайте» направляющие линии по направлению стрелки в точке 4.
Упражнение 3 (рис.3.7).
1.Активизируйте инструмент Bezier (Кривая Безье), поместите курсор в точку 1, нажмите левую клавишу мыши, и, не отпуская ее, «вытягивайте» направляющие в направлении правой стрелки.
2.Щелкните инструментом Bezier (КриваяБезье) в точке 2.
3.Поместите курсор мыши (не щелкая!) в точку 1 и затем «вытягивайте»
направляющие в направлении левой стрелки.
4. Залейте получившийся объект синим цветом.
Упражнение 4 (рис.3.8).
Нарисуйте инструментом Bezier (Кривая Безье) кривые произвольной формы, показанные на рис.3.8, задавая при этом минимальное количество опорных точек. На рисунке показано
Рис.3.7. Пример
формирования кривой
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
примерное положение узлов и направляющих линий. Точки 1 и 2 задаются щелчками без вытягивания направляющих.
Рис.3.8. Пример формирования кривой
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
||||
Рис.3.10. Режимы и настройки работы инструмента Artistic Media
Приведем описание управляющих элементов этой панели:
1 - режим Preset (Образец) - создаются объекты, толщина которых меняется в соответствии с формой готовых образцов;
2 - режим Brush (Кисть) - принцип построения изображения в этом режиме заключается в размещении заданного рисунка (мазка кисти) вдоль создаваемой траектории;
3 - режим Sprayer (Распылитель) - формирует группу объектов, размещая копии заранее определенного изображения или его отдельных частей (шаблон распылителя) вдоль управляющей линии;
4 - режим Calligraphic (Каллиграфия) - имитируется рисование плакатным пером; на панели атрибутов появляется параметр Calligraphic Angle (Угол наклона), по умолчанию равный 0°; при установленных по умолчанию параметрах горизонтальные линии при рисовании будут иметь минимальную толщину, вертикальные - максимальную;
5 - режим Pressure (Перо с нажимом);
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
