Векторная графика
Векторная графика — это изображения, созданные (а точнее будет сказать — описанные), при помощи математических формул. В отличии от растровой графики, которая является ни чем иным, как массивом цветных пикселов и хранит информацию для каждого из них, векторная графика — это набор графических примитивов, описанных математическими формулами. Например, для того, чтобы построить прямую на экране нужно всего лишь знать координаты точек начала и конца прямой и цвет, которым ее нужно нарисовать, а для построения многоугольника — координаты вершин, цвет заливки и, если необходимо, цвет обводки.
Благодаря такому способу представления графической информации, векторное изображение можно не только масштабировать как в сторону уменьшения, так и в сторону увеличения, но так же можно перегруппировывать примитивы и менять их форму для создания совершенно других изображений из тех же объектов.
Достоинства векторной графики:
- Небольшой размер файла при относительно несложной детализации изображения.
- Возможность неограниченного масштабирования без потери качества.
- Возможность перемещения, вращения, растягивания, группировки и т.д.так же без потери качества.
- Возможность позиционирования объектов по оси, перпендикулярной плоскости экрана (по оси z — «выше», «ниже», «выше всех», «ниже всех»).
- Возможность выполнения булевых преобразований над объектами — сложение, вычитание, пересечение, дополнение.
- Управление толщиной линий при любом масштабе изображения в других редакторах
Недостатки векторной графики:
- .
- Проблемы совместимости программ, работающих с векторной графикой, при этом не все программы открывают (или корректно отображают) даже «общепринятые» форматы (такие как eps), созданные
- Большой размер файла при сложной детализации изображения. (Бывают случаи, что из‑за множства мелких сложных деталей размер векторного изображения гораздо превышает размер его растровой копии)
- Трудность передачи фотореалистичного изображения (следует из 1‑го недостатка)
Форматы векторной графики
EPS (Encapsulated PostScript) — формат, созданный компанией Adobe на основе языка PostScript. Eps, соответствующий разным версиям программы Adobe Illustrator, описывается разными версиями языка PostScript, этим объясняется несовместимость более поздних версий с другими программами. Для 8‑ой версии это PostScript3. Именно в формате eps-8 все фотобанки принимают векторные иллюстрации. При сохранении в формате eps-8 из более поздних версий программы все эффекты, которые были не доступны в Illustrator8 становятся растровыми объектами. Не смотря на то, что по стандарту EPS может содержать растр, фотобанки такую иллюстрацию не примут. Так что если вы создаете изображения для последующей продажи на фотобанках — будьте внимательнее при использовании эффектов. Самая «популярная» ошибка начинающего стокера — использование прозрачности. С недавнего времени фотобанк ShutterStock.com стал принимать eps 10‑ой версии. В этой версии прозрачность поддерживается.
Eps — самый универсальный формат для векторной графики, так как поддерживается большинством векторных редакторов (в основном более ранние версии, как раз такие как eps8).
AI(Adobe Illustrator) — формат,создаваемый по‑умолчанию программой Adobe Illustrator. Более поздние версии программы не совместимы с предшествующими, но, тем не менее, имеется возможность сохранения файла для более ранних версий. Текущая версия — Adobe Illustrator CS5.
CDR — «родной» формат программы Corel Draw. Формат не совместим с другими редакторами векторной графики и со своими же более ранними версиями.
SWF — flash-формат, предназначенный для просмотра анимации. Для просмотра требуется установка программы Flash Player
FLA — flash- формат программы Adobe Flash, предназначенный для создания анимированной графики. При помощи языка Action Script возможно создание управляемых сценариев. Обычно готовый ролик из fla экспортируют в формат swf
Программы для создания векторных изображений:
Inkscape |
Inkscape - бесплатная программа для создания векторных изображений, редактор технических и художественных иллюстраций, может использоваться для проектирования. Inkscape поддерживает множество передовых функций SVG (альфа-смешивание, маркеры, клоны и т.д.), открытый формат SVG позволяет создавать анимированные изображения. Программа имеет очень продуманно созданный и удобный интерфейс для проектирования.
Программа Inkscape может использоваться для создания логотипов, визиток, плакатов, изображений для документов, схем, графиков, макетов, пиктограмм, кнопок и пр. Иллюстрации и изображения, созданные в Inkscape, найдут применение в создании сайтов (веб-графика), офисных документов, графики для игр.Основные возможности и инструменты редактора Inkscape:
- огромное количество фильтров (более 200): выпуклости, выступы, искажения, кромки, материалы, морфология, 3D-шейдеры, прозрачность, рзмывание, текстуры и многие другие.
- расширения для большей функциональности: веб, растровые, текстовые и проч.
- работа со слоями, объектами, текстом, редактирование контура.
- корректировка объектов лепкой или раскрашиванием.
- создание клона и рисунка из клонов.
- импорт и экспорт в форматах PNG, BMP, ICO, PDF, SVG и других.
- экспортирование в растр.
- редактирование метаданных документа (название, дата, создатель, описание, лицензия и т.д.)
По ссылкам ниже можно скачать бесплатно Inkscape - редактор векторной графики. Версия Portable - портативная версия Инкскейп, не требующая установки в систему.