Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по компьютерной графике.doc
Скачиваний:
54
Добавлен:
05.09.2019
Размер:
9.33 Mб
Скачать

Инструмент Polyline

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

Кривые Безье

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

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

Рис. 3.19. Термины, связанные с редактированием узлов на кривой Безье

Построение кривой инструментом Bezier представляет собой последовательность циклов работы с каждым из узлов кривой. Цикл начинается с установки указателя инструмента в точку расположения будущего узла. Затем нажимается кнопка мыши, и, удерживая ее, пользователь уточняет положение управляющих точек, перетаскивая одну из них (вначале из узла, а потом – вокруг него) мышью. В момент отпускания кнопки мыши фиксируется положение управляющих точек, после чего начинается цикл определения следующего узла. Для выхода из цикла следует нажать клавишу Пробел. Из множества кривых Безье можно составить любую кривую.

Освоим приемы работы с инструментом Bezier, построив кривую с прямолинейными отрезками.

  1. Выберите в наборе инструментов Curve инструмент Bezier (Кривая Безье) и курсор примет форму перекрестия. Нажмите мышью на первую точку контура и не перетаскивайте.

  2. Нажмите на вторую точку также без перетаскивания. Образуется прямолинейный отрезок. Продолжайте нажимать в других точках, – будет построена ломаная линя, состоящая из прямолинейных отрезков (рис. 3.20).

Рис. 3.20. Кривая с прямолинейными отрезками, построенная с помощью инструмента Bezier (Кривая Безье)

Примечание. Чтобы построить вертикальный или горизонтальный отрезок или отрезок, расположенный под углом, кратным 15º, удерживайте клавишу CTRL.

Теперь нарисуем плавный замкнутый контур:

  1. Выберите инструмент Bezier (Кривая Безье). Затем щелкните мышью на рабочем поле и перетащите курсор вправо по горизонтали, удерживая клавишу CTRL (рис. 3.21, а)

  2. Для выполнения дальнейшего построения рекомендуется включить отображение сетки, выполнив команду VIEW/Grid (Вид/Сетка). В этом случае получаемые узловые и управляющие точки будут располагаться строго в узлах сетки, что облегчает точные построения.

  3. Поставьте вторую опорную точку под первой и перетащите вправо так, чтобы горизонтальные управляющие линии получились такой же длины, как и у первой точки (рис. 3.21, б)

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

Рис. 3.21. Рисование плавного замкнутого контура с помощью инструмента Bezier (Кривые Безье)