ФГАОУ ВПО УрФУ – 2010
Стр. 3 из 62
Зиновьева Е.А.
Основы векторной графики. Пакет CorelDraw
Введение
В компьютерной графике существует два типа двухмерных компьютерных изображений: рас-
тровые и векторные.
Растровые изображения представляют собой набор ячеек (их называют пикселями – picture
element или точками выборки) одинаковой формы и размера. На практике работают только с пря-
моугольными растрами, причем в большинстве случаев форма ячейки представляет собой квадрат.
«Пиксель» является наименьшим графическим элементом изображения. Каждый пиксель имеет свое
значение цвета.
Изображение, созданное в
векторных программах, основывается на математических формулах,
а не на значениях отдельных пикселов. Векторные файлы содержат наборы формул для построения
геометрических объектов — линий, эллипсов, многоугольников, кривых и т.д. Основу векторных изо-
бражений составляют разнообразные линии или кривые, называемые векторами, или, по-другому,
контурами. Каждый контур представляет
собой независимый объект, который можно редактиро-
вать: перемещать, масштабировать, изменять. В соответствии с этим векторную графику часто на-
зывают также объектно-ориентированной графикой. Также у каждого из объектов имеется несколь-
ко атрибутов, задающих его дополнительные характеристики (цвет заливки+толщина контура+цвет
контура+тип контура и т.д.). Такой подход имеет следующие достоинства:
Для хранения векторной модели изображения не требуется много места. Компьютер рабо-
1.
тает с
компактной моделью, выполняя преобразование в пиксельное изображение только
перед выводом на экран или на печать.
Объекты векторной модели легко преобразовываются (масштабируются, вращаются, накло-
2.
няются и т.д.) без потери качества.
Векторным программам свойственна очень высокая точность рисования.
3.
Векторные изображения без проблем преобразуются в растровые.
4.
Векторное изображение может быть структурировано с произвольной степенью детализа-
5.
ции, поскольку любому элементу изображения при желании можно сопоставить отдельный
контур (или группу контуров) векторной модели. Это позволяет хорошо структурировать
модель так, чтобы ее в дальнейшем было удобно редактировать.
В векторной модели очень развиты средства обработки текста.
6.
Векторная модель не имеет инструментов, соответствующих традиционной технике живописи.
Для создания векторной модели реалистического изображения требуется огромное количество объ-
ектов, составляющих эту модель. Одним из направлений эволюции программ векторной графики как
раз и являются новые инструменты, повышающие реалистичность создаваемых изображений (сет-
чатые заливки, тени и т.д.). С другой стороны, векторная модель и не предназначена для создания
фотореалистичных изображений. Она предназначена для выполнения штриховых рисунков, создания
чертежей, логотипов и т.д.
Векторные изображения могут быть созданы несколькими способами:
Программами векторной графики.
1.
Программами САПР (системы автоматизированного проектирования), типичным предста-
2.
вителем
которых является программа AutoCAD.
Программами конвертирования растровых изображений в векторные, в
частности,
3.
Adobe
Streamline.
К векторным объектам относится также большинство шрифтов.
4.
На платформе
Windows наибольшее распространение из программ векторной графики получил
графический редактор
CorelDraw.