Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРС по Оформлению карт.произв..docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
645.67 Кб
Скачать

2. Векторные графические редакторы

Векторные графические редакторы позволяют пользователю не только создавать и редактировать векторные изображения непосредственно на экране компьютера, но и сохранять их в различных векторных форматах, например, CDR, AI, EPS, WMF или SVG.

Векторные графические редакторы, позволяют вращать, перемещать, отражать, растягивать, скашивать, выполнять основные аффинные преобразования над объектами, изменять z-order и комбинировать примитивы в более сложные объекты. Более изощрённые преобразования включают булевы операции на замкнутых фигурах: объединение, дополнение, пересечение и т. д.

Основные инструменты векторных редакторов:

  • кривые Безье — позволяют создавать прямые, ломаные и гладкие кривые, проходящие через узловые точки, с определёнными касательными в этих точках;

  • заливка — позволяет закрашивать ограниченные области определённым цветом или градиентом;

  • текст создаётся с помощью соответствующего инструмента, а потом часто преобразуется в кривые, чтобы обеспечить независимость изображения от шрифтов, имеющихся (или отсутствующих) на компьютере, используемом для просмотра;

  • набор геометрических примитивов; карандаш — позволяет создавать линии «от руки». При создании таких линий возникает большое количество узловых точек, от которых в дальнейшем можно избавиться с помощью «упрощения кривой».

Векторные редакторы часто противопоставляют растровым редакторам. В действительности, их возможности часто дополняют друг друга. Векторные редакторы обычно более пригодны для создания разметки страниц, типографики, логотипов, sharp-edged artistic иллюстраций (например,мультипликация, clip art, сложные геометрические шаблоны), технических иллюстраций, создания диаграмм и составления блок-схем. Растровые редакторы больше подходят для обработки и ретуширования фотографий, создания фотореалистичных иллюстраций, коллажей, и создания рисунков от руки с помощью графического планшета.

Среди векторных графических редакторов популярны Corel Draw, Adobe Illustrator, 3-D Max и другие.

Adobe Illustrator — векторный графический редактор, разработанный в 1987 году и распространяемый фирмой Adobe Systems.

Рисунок 2 – Adobe Illustrator

Adobe Illustrator был задуман как редактор векторной графики, однако дизайнеры используют его в самых разных целях. Он очень удобен для быстрой разметки страницы с логотипом и графикой — простого одностраничного документа, не содержащего текст. Adobe Illustrator, первоначально разработанный для платформы Macintosh, — известная и широко используемая программа создания изображений. Существуют версии для Macintosh, Microsoft windows и NeXT.

Мощные возможности Adobe Illustrator обусловлены тем, что в качестве графических объектов здесь реализованы кривые Безье, а также наличием простого пользовательского интерфейса, который обеспечивает точное позиционирование сплайновых графических объектов. Использование кривых Безье дает некоторые преимущества при моделировании естест-венных (а в определенных случаях и искусственных) объектов, файлы Adobe Illustrator применяются для обмена графическими элементами.

Формат AI инкапсулирует и формализует в структурированном файле подмножество языка описания страницы (PDL) PostScript. Такие файлы предназначены для отображения на принтере PostScript, но могут включать и растровую версию изображения, обеспечивая тем самым его предварительный просмотр. PostScript в полной реализации представляет собой мощный и сложный язык и способен определять почти все, что может быть отображено на двумерном устройстве вывода, формат AI адаптирован для хранения традиционных графических данных: рисунков, чертежей и декоративных надписей. Отметим все же, что файлы AI могут быть очень сложными. Мощь PostScript обусловлена в основном возможностью определять последовательности операций и затем объединять их простыми синтаксическими средствами. Эта скрытая сложность в файлах Adobe Illustrator иногда (но не всегда) сводится к минимуму. 

Простые файлы AI конструировать довольно легко, и прикладная программа сможет создавать файлы, которые будут прочитаны любой программой чтения AI и распечатаны на любом PostScript-принтере. А вот чтение файлов AI — совсем другое дело. Некоторые операции могут оказаться слишком сложными для реализации и моделирования программой визуализации. Поэтому разработчики часто предпочитают не визуализировать изображение из данных этого подмножества PostScript. Тем не менее следует отметить, что, как правило, почти все изображение можно реконструировать простыми операциями. Если хотите разработать программу чтения файлов Adobe Illustrator, то рекомендуем в качестве подсказки воспользоваться исходными текстами системы GNU GhostScript, которая содержит почти полную реализацию языка PostScript. 

PostScript и его подмножество AI, представляет собой особый язык со своими правилами. Поэтому, прежде чем начать работать с AI-файлами и изучать спецификацию и ознакомится с документацией по PostScript [2].

CorelDRAW Graphics Suite X4 предоставляет все необходимые инструменты для продуктивной работы современного дизайнера. Эта программа разработана в 1989 году канадской компанией Corel. Интуитивно понятные инструменты для векторного иллюстрирования и макетирования страниц позволяют создавать великолепные дизайнерские решения. Профессиональное программное обеспечение для редактирования фотографий помогает ретушировать и улучшать фотографии. Растровые изображения можно легко преобразовать в редактируемые и масштабируемые векторные файлы. Каким бы ни был ваш проект, CorelDRAW Graphics Suite X4 упростит рабочий процесс и вдохновит вас новыми возможностями для творчества.

Уже многие годы CorelDraw является основным рабочим инструментом для большинства дизайнеров и художников, работающих в среде Windows. Пакет приложений CorelDraw 6 Suite для Power Macintosh, как и его родственник для Windows, воплощает философию компании Corel - "чем больше, тем лучше". Набор содержит восемь приложений и утилит: недавно приобретенный Corel текстовый процессор WordPerfect 3.5, CorelDream 3D 6 (моделирование и рендеринг), CorelArtisan 6 (рисование и редактирование графики), а также CorelTexture (генератор текстур), плюс к этому - 1000 шрифтов Type 1 и 1000 изображений в формате Photo CD. Наш обзор посвящен, главным образом, модулю иллюстративной двухмерной графики CorelDraw.

Главное место на рабочем экране CorelDraw занимает настраиваемая панель инструментов. Стандартная панель инструментов позволяет в большинстве случаев одним щелчком получить быстрый доступ к функциям меню File и Edit. Но, копнув чуть глубже, вы обнаружите, что за внешне простым интерфейсом скрывается множество дополнительных инструментальных панелей. Панель цветов позволяет работать с цветовыми пространствами RGB, CMYK, HSV, HSB, LAB, YIQ и градациями серого. Вы можете также выбрать цветовую палитру из восьми вариантов, в том числе Pantone и Trumatch, или создать свою собственную. Если вам трудно запомнить структуру меню или длинные списки "горячих" клавиш пакета Adobe Illustrator, меню свойств объекта из CorelDraw прольет бальзам на вашу истерзанную душу. Удерживая клавиши Shift или Control во время щелчка кнопкой мыши по любому объекту, вы получите контекстно-зависимое меню (эквивалент меню, вызываемого щелчком правой кнопкой в Windows 95). В таком меню указаны практически все действия, возможные с данным объектом.

Инструменты CorelDraw способствуют эффективной работе с минимальными перемещениями мыши, а также дают возможность точного численного задания параметров. Многие мощные возможности, типа команды Blend, поддерживают динамическое связывание. Измените заполнение исходного или конечного объектов - и переход от одного объекта к другому изменится. Объекты, к которым применены эффекты перспективы (perspective), "конверта" (envelope) и экструзии (extrude), связываются таким же образом. Эффект Blend применим к объектам, для которых произведено заполнение с градационным переходом цветов (такой трюк невозможен в пакетах Illustrator и Macromedia FreeHand). Инструменты заполнения CorelDraw предлагают исключительное разнообразие типов заполнений: ровный цвет, PostScript, векторные или растровые шаблоны (включая 24-разрядные цветные фотографии), фрактальные текстуры и четыре типа заполнений с градациями. Фрактальные заполнения создают огромное разнообразие интересных текстур и поверхностей, хотя побочным эффектом такой гибкости при высоких разрешениях может стать катастрофическое снижение производительности. Однако общее количество вариантов заполнения в CorelDraw позволяет создавать уникальные шаблоны и текстуры, что невозможно ни в Illustrator, ни во FreeHand. В действительности, CorelDraw - единственный из трех пакетов, в котором можно вставить растровое изображение в векторный объект и использовать его как мозаичный узор для заполнения.

К числу замечательных возможностей CorelDraw относятся его уникальные фильтры, которые называются Lens Effects. В роли линзы может выступить любая векторная форма, включая текст. А сам эффект применим к любому векторному или растровому объекту, который располагается под линзой. Объекты, расположенные под линзой, могут быть "заморожены". В этом случае создается копия только той части объекта, которая видима сквозь линзу. При этом сам объект остается в исходном состоянии и может редактироваться [3].

Рисунок 3 – CorelDRAW Graphics Suite X4

Inkscape – бесплатный векторный редактор, использующий свободный формат SVG, основанный на языке разметки XML. Имеет удобную контекстную панель управления параметрами инструментов, неплохой трассировщик (векторизатор растрового изображения), встроенный редактор XML-кода, удобное каллиграфическое перо, поддерживающее работу с графическим планшетом и пр. Относится к разряду кроссплатформенного программного обеспечения, то есть, в наличии имеются версии для разных операционных систем. Скачать приложение можно для Windows, Linux, Mac OS. Он удобен для создания как художественных, так и технических иллюстраций [3].

Рисунок 4 – Inkscape

Skencil - интерактивный векторный графический редактор с открытым исходным кодом. Программа работает на GNU/Linux и других UNIX-совместимых системах, программа гибка,позволяет создавать качественные иллюстрации, диаграммы и пр. Уникальной особенностью (для графического редактора подобного рода) является то, что Skencil реализован практически на самом высокоуровневом интерпретируемом языке Python. Python - мощный объектно-ориентированный язык, да еще и простой в использовании. 

Рисунок 5 – Skencil

Xara Xtreme for Linux — векторный редактор, широко используемый для создания разнообразных векторных иллюстраций и web-графики профессионального качества. Он близок к Adobe Illustrator по функциональным возможностям, но, в отличие от него, отличается большей скоростью обработки данных. Пакет имеет интуитивно понятный, не загроможденный и хорошо продуманный интерфейс, благодаря чему освоить Xara Xtreme на порядок проще, чем Adobe Illustrator. Решение предлагается в двух версиях: базовой Xara Xtreme и профессиональной Xara Xtreme Pro, дополнительно позволяющей работать с многостраничными документами, создавать PDF-документы с поддержкой векторной прозрачности, экспортировать анимации в формат Flash и импортировать/экспортировать многослойные PSD-изображения. 

Рисунок 6 – Xara Xtreme for Linux

Serif DrawPlus – бесплатный редактор векторной графики. Иллюстрации можно генерировать на основе встроенных шаблонов, число которых велико и охватывает множество типовых документов (открытки, визитки, книжные и журнальные обложки, приглашения, объявления, таблички, вывески и пр.). Программа позволяет создавать иллюстрации очень быстро и просто. Графический редактор прост, имеет очень много различных инструментов. 

Рисунок 7 – Serif DrawPlus

Glips Grafiti SVG Editor – редактор, позволяющий работать с графикой форматов SVG и Bitmap. Содержит полноценный набор соответствующих средств и представляет собой часть проекта GLIPS, призванного стать кроссплатформенным окружением разработки.

Рисунок 8 – Glips Graffiti SVG Editor

Asymptote - мощный скриптовый язык векторной графики для создания технических рисунков, похожий на MetaPost, но с улучшенным, C++-подобным синтаксисом. Asymptote предоставляет для фигур такой же высококачественный уровень набора как LaTeX для научного текста. 

Рисунок 9 – Asymptote

DrawBerry – бесплатный редактор векторной графики. DrawBerry 0.4 -для тех, кому необходимо по-быстрому что-то набросать в векторе. Слои, основные инструменты, применение встроенной яблочной технологии CorelImage со всякими фильтрами - немного.

Рисунок 10 – DrawBerry

IEDraw – концентрируется на векторной графике. Оно может помочь вам в решении механических, электронных, архитектурных задачах. Поддерживет JSP,ASP, PHP, Perl или даже CGI. 

Рисунок 11 – IEDraw

Synfig - мощный векторный графический редактор для плоской анимации, разработанный с нуля. По словам разработчиков: “хотя на рынке уже есть другие программы для эффективного создания плоской анимации, однако нам незнакомы программы, которые могут делать то же, что и наша”. Плоская анимация всегда была дорогой в создании, ведь каждый кадр должен быть нарисован вручную. Технология анимации Synfig устраняет необходимость ручного твининга - сама создает плавное движение, и аниматору не приходится отрисовывать каждый кадр вручную [3].

Macromedia FreeHand — векторный графический редактор, разработанный фирмой Macromedia для Microsoft Windows и для Mac OS.

Рисунок 12 – Macromedia FreeHand