Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерная графика 1 семестр / 3урок / Лекция / Лекция№3-Рисование линий.doc
Скачиваний:
21
Добавлен:
16.02.2016
Размер:
1.24 Mб
Скачать

Порядок работы

Порядок работы с инструментом Polyline будет почти таким же, как и для инструмента Freehand (см. разд. "Инструмент Freehand" данной лекции, подразд. "Порядок работы"), за исключением того, что на шаге 3 инструкции, относящейся ко второму инструменту, следует выбрать инструмент Polyline, а шаг 6 заменить следующим шагом:

выберите режим рисования замкнутой или разомкнутой линии (кнопка Auto-Close Curve), после чего сформируйте линию, руководствуясь следующими указаниями:

  • если будущий участок линии будет криволинейным, то его формирование следует выполнять при нажатой кнопке мыши;

  • если будущий участок линии будет прямолинейным, то в начале него кнопка мыши отпускается (если была нажата) или делается ею щелчок (в противном случае), а в конце — кнопка нажимается (если следующим будет криволинейный участок) или делается щелчок (если прямолинейный). Чтобы наклон формируемого прямолинейного участка изменялся дискретно, с приращением 15°, выполняйте эту операцию при нажатой клавише <Ctrl>;

  • чтобы завершить рисование линии, следует сделать двойной щелчок в ее последней точке;

  • если вы рисуете замкнутую линию при отжатой кнопке Auto-Close Curve, то конечная и исходная точки должны совпасть, о чем будет свидетельствовать изменение формы указателя (справа внизу от крестообразной метки появится изображение изогнутой стрелки, направленной вниз). Для завершения рисования такой линии достаточно выполнить одинарный щелчок в точке ее замыкания.

Инструмент Bezier

Рисование линии рабочим инструментом Bezier (Безье) производится путем

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

Основное отличие линий, создаваемых инструментом Bezier, от линий, рисуемых инструментом Freehand (Рисование от руки), состоит в более высокой точности их формирования, а также в более гладких формах.

В основу работы инструмента Bezier положен известный математический метод Безье, широко используемый в современных графических программах для Рисования и редактирования контурных «линий. Суть данного метода состоит

в представлении векторного контура, образующего его контурную линию, в виде совокупности элементов трех типов: узелков, отрезков соединительных линий (сегментов) и контрольных точек. Такой контур называется контуром Безье или кривой Безье.

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

В CorelDRAW 12 используются узелки трех типов: симметричные (symmetrical), сглаженные (smooth) и угловые (cusp). Симметричным называется узелок, для которого обе контрольные точки расположены на прямой линии и на одинаковом расстоянии от узелка. Сглаженный узелок отличается от симметричного тем, что допускает раздельную регулировку контрольных точек, которые также находятся на одной прямой. Угловой узелок позволяет независимо изменять положение любой из его контрольных точек.

В процессе рисования линии инструментом Bezier происходит создание новых! узелков различных типов, а также регулировка положения контрольных точек последнего узелка (он будет симметричным, если только не был сформирован щелчком мыши, что привело бы к отсутствию в нем контрольных точек).

Дополнительной функцией рассматриваемого инструмента является редактирование линии в процессе ее формирования. Это достигается за счет выделения (щелчком мыши) любого промежуточного узелка контура линии с целью:

  • его перемещения по области документа;

  • раздельной регулировки контрольных точек данного промежуточного узелка» (он будет сглаженным), если они в нем имеются;

  • удаления выбранного узелка двойным щелчком мыши или нажатием клавиши <Del>.

При переходе в режим редактирования промежуточных узелков линии, создаваемой инструментом Bezier на панели свойств, становятся доступными те же элементы настройки, что и при работе с рабочим инструментом Shape (Форма), специально предназначенным для редактирования контуров Безье.

На рис. 4.3 зафиксирован момент формирования некоторой линии инструментом Bezier. Вверху изображена панель свойств.

Поясним назначение элементов управления панели свойств, доступных для использования при работе с инструментом Bezier (их номера, приведенные на рисунке, даны здесь в квадратных скобках):

[1] — кнопка Auto-Close Curve, выполняющая автоматическое замыкание концов линии прямолинейным отрезком;

[2] — кнопка Select All Nodes, выделяющая все узелки на контуре линии. Под остальными номерами здесь указаны:

[3] — промежуточные узелки (пассивные);

[4] — концевой узелок (активный);

[5] — регулируемая контрольная точка.