Векторная графика. В векторной графике изображения строятся из простых объектов — прямых линий, дуг, окружностей, эллипсов
В векторной графике изображения строятся из простых объектов — прямых линий, дуг, окружностей, эллипсов, прямоугольников, областей однотонного или изменяющегося цвета (заполнителей) и т. п., называемых примитивами. Из простых векторных объектов создаются различные рисунки (рис. 1.3).
Рисунок 1.3Векторные изображения, созданные путем комбинации окружностей, прямоугольников, прямых и кривых линий
В трёхмерной компьютерной графике могут использоваться «пространственные» примитивы — куб, сфера и т. п.
Векторные примитивы задаются с помощью описаний. Например:
рисовать линию от точки А до точки В;
рисовать эллипс, ограниченный заданным прямоугольником.
Для компьютера подобные описания представляются в виде команд, каждая из которых определяет некоторую функцию и соответствующие ей параметры. Символические команды для приведённых выше примеров описаний в векторном формате WMF(Windows Metafile) записываются так:
MOVETO XI , Y1 | Установить текущую позицию (XI , Y 1). |
LINETO X2, Y2 | Нарисовать линию от текущей позиции до позиции (X 2, Y 2). |
ELLIPSE X3 , Y3 , X4, Y4 | Нарисовать эллипс, ограниченный прямоугольником, где (ХЗ, Y3) — координаты левого верхнего, а (Х4, Y4) — правого нижнего угла этого прямоугольника. |
Информация о цвете объекта сохраняется как часть его описания, т. е. в виде векторной команды (для растровых изображений хранится информация о цвете каждого видеопикселя).
Векторные команды сообщают устройству вывода о том, что необходимо нарисовать объект, используя максимально возможное число элементов(видеопикселей или точек). Чем больше элементов используется устройством вывода для создания объекта, тем лучше этот объект выглядит.
Для получения векторных изображений используются программы иллюстративной графики (CorelDraw, Adobe Illustrator, Macromedia Flash),которые широко применяются в области дизайна, технического рисования, а также для оформительских работ. Эти векторные программы предоставляют в распоряжение пользователя набор инструментов и команд, с помощью которых создаются рисунки. Одновременно с процессом рисования специальное программное обеспечение формирует векторные команды, соответствующие объектам, из которых строится рисунок.
Дата добавления: 2015-09-18; просмотров: 5638;