316. Векторные объекты

| |

Векторные объекты

Векторные изображения состоят из объектов. Каждый объект строится программой в соответствии с особым математическим описанием. Файлы, содержащие векторные изображения, невелики по размеру, поскольку хранится не само изображение, а только данные о его построении. При открытии файла и любых операциях программа создает объекты заново на основе хранящихся данных. Размеры объектов не играют большой роли, они практически не увеличивают объем информации. Однородная заливка и обводка также не слишком влияют на размер файла изображения. Если в документе присутствуют несложные по форме объекты, если их не слишком много и они имеют сплошные заливки, то файл векторного изображения гораздо меньше по размеру, чем файл, содержащий такое же точно изображение в точечном формате.

В векторной графике большое значение имеет сложность контуров, поскольку в файле хранится информация о построении каждого узла и сегмента. Размер документа увеличивается и при наличии специальных эффектов — описание каждого из них также сохраняется в документе. Файл, содержащий большое число сложных объектов, или много специальных эффектов, может иметь и больший размер, чем файл с таким же точечным изображением.

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

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

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

Рис. 12.1. Векторное изображение состоит из контуров (справа), а точечное — из цветовых точек

Наиболее популярными являются такие программы для создания и обработки векторной графики, как Adobe Illustrator, Macromedia Freehand, CorelDRAW.

Недостатком данной графики можно считать ограниченность в приемах обработки. Иллюстрации, созданные в этих программах, часто раздражают глаз излишней правильностью, "стерильностью" линий. На электронных выставках, однако, вы можете увидеть векторные изображения, которые выглядят, "как живые". Их реалистичность поражает, но не следует забывать, что для имитации реальных объектов требуется огромное число контуров. Подобная работа необычайно трудоемка. Ее выполняют художники, имеющие большой опыт.

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

Существенным недостатком векторной графики в определенной мере является именно ее способ описания. Поскольку каждая программа обладает собственным алгоритмом описания объектов, векторные файлы нельзя свободно открывать в любой векторной программе. Для открытия файла нужно использовать соответствующий фильтр импорта. В подавляющем большинстве программ имеются алгоритмы для описания контуров, обводок, простых заливок и двухцветных линейных градиентов. При импорте файлов, содержащих простые объекты, потерь практически не бывает. Что же касается новых впечатляющих возможностей (прозрачности, градиентные сетки, и т. п.), то они отображаются и редактируются только в программе, с помощью которой созданы. Если вы импортируете, например, файл с прозрачными объектами из CorelDRAW в Illustrator, то после импорта прозрачность исчезнет, т. к. Illustrator не поддерживает эту характеристику объектов. Мало того, эти алгоритмы из-за своей нестандартности могут вызвать затруднения при выводе.


| |