Особенности растровых и векторных программ

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

Любая графическая программа содержит набор инструментов для работы с изображениями. Инструмент «Кривая» («Кисть» или «Карандаш») предназначен для рисования прямых и кривых линий. Инструменты «Прямоугольник», «Эллипс», «Многоугольник» используются для построения геометрических фигур. Закраска выполняется инструментом «Заливка». Для создания надписей и заголовков используется инструмент «Текст». При работе с изображением часто возникает необходимость увеличить его фрагмент, чтобы лучше рассмотреть мелкие детали. В этом случае нужно воспользоваться инструментом «Масштаб». Несмотря на то, что растровые и векторные программы могут использовать одинаковые инструменты, способ представления создаваемых ими изображений различен.

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

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

Основное понятие векторной графики — объект. Поэтому векторные программы содержат команды упорядочивания, взаимного выравнивания, пересечения объектов, исключения одних объектов из других. Таким образом, можно создавать новые объекты сложной формы из более простых .

Как правило, в растровых и векторных программах имеются средства для получения эффекта объёма. Однако трёхмерные образы реальных объектов (персонажи, интерьеры и т. д.) следует создавать в программах трёхмерного моделирования.