16. Векторная графика.
Векторная графика - использование геометрических примитивов, таких как точки, линии,
сплайны и многоугольники, для представления изображений в компьютерной графике. Термин
используется в противоположность к растровой графике, которая представляет изображения
как матрицу пикселей (точек). Векторная графика описывает изображение с помощью
математических формул.
Основное преимущество векторной графики состоит в том, что при изменении масштаба
изображения оно не теряет своего качества. Отсюда следует и ещё одно преимущество - при
изменении размеров изображения не изменяется размер файла. Если в растровой графике
базовым элементом изображения является точка, то в векторной графике – линия. Линия
описывается математически как единый объект, и потому объем данных для отображения
объекта средствами векторной графики существенно меньше, чем в растровой графике.
Линия элементарный объект векторной графики. Как и любой объект, линия обладает
свойствами: формой (прямая, кривая), толщиной, цветом, начертанием (сплошная,
пунктирная). Замкнутые линии приобретают свойство заполнения. Охватываемое ими
пространство может быть заполнено другими объектами (текстуры, карты) или выбранным
цветом. Простейшая незамкнутая линия ограничена двумя точками, именуемыми узлами. Узлы
также имеют свойства, параметры которых влияют на форму конца линии и характер
сопряжения с другими объектами. Все прочие объекты векторной графики составляются из
линий. Например, куб можно составить из шести связанных прямоугольников, каждый из
которых, в свою очередь, образован четырьмя связанными линиями. Возможно, представить
куб и как двенадцать связанных линий, образующих ребра.
Векторное изображение представляет набор действий по созданию рисунка с помощью
различных линий, фигур, команд заполнения цветом и других команд. Область применения-
создание схем, чертежей, рекламных плакатов и пр. Достоинство данного типа - малый объем
памяти, занимаемый рисунком. Недостаток - искусственность изображения, состоящее из
набора примитивов. Основные программы: Corel Draw, Visio, AutoCad, Arhicad.