В современном мире компьютерные изображения занимают особое место. Компьютерная графика является разделом такой науки, как информатика. Векторная графика, в свою очередь, является одним из разделов компьютерной графики. Так называется изображение, которое создано с помощью математических формул.
Растровая графика – это набор пикселей. А векторная графика является набором объектов, которые описываются формулами.
С помощью подобного способа представления графической информации векторная иллюстрация получает ряд преимуществ.
Зачем нужна векторная графика?
Возможность точнейших геометрических построений – главная задача векторной компьютерной графики. То есть с помощью нее создают схемы, чертежи и прочую документацию.
Необходимо заметить, что подавляющее большинство систем автоматизированного проектирования создано на основе векторной графики.
Стоит ли говорить, что растровые и векторные графические редакторы, такие, как Photoshop, Adobe Illustrator, Paint Tool Sai и прочие, активно используются художниками-дизайнерами. Это связано с особенностями векторной компьютерной графики.
Что является основой?
Уроки векторной графики, которые проводятся и в школе, и в высшем учебном заведении, подробно рассказывают о векторном изображении.
В его основе лежит, во-первых, расчет координат точек на экране, которые входят в состав контура картинки. Этот вид векторной графики называют вычисляемым.
Во-вторых, в основе растрового изображения лежат математические сведения о том, какими свойствами обладает та или иная геометрическая фигура.
Для построения иллюстраций векторная графика использует координатный способ. Базовое понятие этого вида компьютерной графики – линия.
Где она применяется?
Векторная компьютерная графика в современном обществе имеет весьма широкую сферу применения в разнообразных областях человеческой деятельности. Она используется везде, начиная от рекламных баннеров на страницах газет и журналов и заканчивая схемами и чертежами в такой области, как космическая.
Состав векторного изображения
Векторная картинка представляет собой совокупность отрезков векторов, тогда как растровое изображение является совокупностью точек.
Векторная графика описывает иллюстрацию с помощью изогнутых и прямых линий, которые называются векторами.
Кроме того, векторный редактор использует такие параметры, как расположение и цвет линии.
К примеру, иллюстрация отписывается точками, чем создает контур. Задается цвет контура и области внутри него.
Объекты векторной графики
Необходимо подробнее рассмотреть отличительные черты растровых и векторных изображений – объектов. Каждая такая иллюстрация может включать в себя один или несколько объектов соответствующего типа.
Любой векторный графический элемент состоит из двух частей: контура и внутренней области. Последняя может иметь заливку или быть пустой. Заливка внутренней области может быть в виде цвета, мозаичного рисунка или же цветового перехода.
Контур, в свою очередь, может быть разомкнутым или, наоборот, замкнутым. В векторном объекте он выполняет двойную функцию:
1) С помощью контура возможно изменять форму объекта на рисунке.
2) Контур векторного объекта можно оформить – в этом случае он будет играть роль обводки. Можно задать его ширину, цвет и стиль линии.
Форматы векторной графики
CDR является «родным» форматом программы CorelDraw. Необходимо заметить, что этот формат несовместим даже со своими старшими версиями, не говоря уже о прочих редакторах.
SWF – это flash-формат, который предназначен для просмотра анимации. Для того чтобы ее просмотреть, необходимо установить программу FlashPlayer.
Многими векторными редакторами поддерживаются лишь некоторые форматы векторной графики. EPS является одним из них. Это самый универсальный формат для работы с векторной компьютерной графикой. Он поддерживается подавляющим большинством векторных редакторов.
Для создания анимированной графики используется программа AdobeFlash. Ее формат – FLA. С помощью языка Action Script можно создавать управляемые сценарии.
Программа Adobe Illustrator по умолчанию создает формат AI. Необходимо заметить, что более поздние ее версии несовместимы с ранними, однако она имеет возможность сохранить рисунок в предшествующей версии.
На основе языка разметки XML создан формат SVG, он создавался для публикации изображений векторной графики в интернете. Формат поддерживает анимацию, а также является открытым стандартом. Бесплатная программа для векторной графики Inkscape сохраняет файлы в этом формате по умолчанию.
Каковы достоинства векторной графики?
Во-первых, векторная графика – это сравнительно небольшой вес изображения. Кроме того, картинка обладает сравнительно несложной детализацией.
Во-вторых, векторная графика – это возможность неограниченно масштабировать изображение. При этом его качество не страдает.
В-третьих, векторная графика – это возможность неограниченного перемещения, растягивания, вращения, группировки и прочего. Качество изображения при этом, опять же, не страдает.
В-четвертых, программа для векторной графики позволяет управлять толщиной и цветом линии. Причем эта возможность не зависит от масштаба изображения.
В-пятых, векторная графика – это возможность выполнения таких преобразований над объектами, как вычитание, сложение, дополнения и пересечения.
Каковы недостатки векторной графики?
Первым недостатком является то, что если векторное изображение имеет много элементов, то его размер заметно увеличивается. Так, случается, что вес растровой копии значительно меньше веса векторного оригинала.
Из первого недостатка вытекает второй – это трудность передачи фотореалистичной картинки.
И последний, третий недостаток векторной графики, – это проблема совместимости программ.
Средства работы с векторной компьютерной графикой
Так же, как и в случае с растровой графикой, для работы с векторной существует огромное количество разнообразных программных средств. Однако освоить их куда сложнее, чем растровые графические редакторы. Основными программами для работы с векторной графикой являются следующие:
1) Adobe Illustrator. Этот графический редактор совместно с Adobe PageMaker и Adobe Photoshop образует мощный пакет для разработки сложных документов и верстки полиграфических изданий.
2) CorelDraw. Эта программа является профессиональным редактором компьютерной графики. Она обладает богатым набором настроек, а также развитой системой управления и удобным интерфейсом.
3) Macromedia Freehand. Этот графической редактор является одной из самых интуитивно понятных и дружественных программ, в которой можно работать с векторной графикой. Главные отличительные черты: простейшая система управления и высокое быстродействие. Однако ее способности куда скромнее, чем у предыдущих редакторов.