Изображение формируется как набор прямых или кривых линий, каждая из них характеризуется цветом и координатами начала и конца. Цвет - тоже рисунок линий.
Пример
А) один цвет
Б) 2 цвета
В) три цвета
Изображение состоит из контуров. Для описания контуров применяют кривые Безье - параметрические кривые третьего порядка. Контуры состоят из одного или нескольких смежных сегментов ограниченных узлами.
Фото.
Узел - точка изменения описания кривых. Форма сегмента определяется типом ограничивающих узлов - могут быть гладкими или угловыми. В гладком - контур образует перегиб, в угловом - излом. Этим занимается математика.
Из 2-х сегментов ограниченных гладким узлом хотя бы один - криволинейный. Замкнутые контуры могут имеет заливку - внутренне пространство заполненное цветом. Программы иллюстрирования поддерживают следующие заливки:
- Сплошные
- Градиентные (плавный переход от одного цвета к другому)
- Узорные (заливка повторяющиеся рисунком)
- Текстурные (Заливка редактируемыми рисунками похожими на природные материалы)
Любые контуры могут иметь обводку. Контур - понятие математическое не имеет толщины. Обводка - линия с толщиной, цветом и структурой.
Виды обводки:
- сплошные и пунктирные линии
- узорные
Контуры заливки и обводки - основа построения векторного изображения. Чем больше контуров в изображении, тем оно реалистичнее, но повышает количество вычислений и объём файла. Векторные изображения удобны для масштабирования и редактирования. Строятся вручную или могут быть получены из растровых программ трассировки.
Видеосистема IBM PC состоит из видео карты и подключённого к ней монитора.
DAC - digital analog convertor.
Изображение храниться в растровом виде в видеопамяти. Каждая карта имеет свой BIOS, для работы с ней и поддержания основных функций платы. Созданием изображения на мониторе обычно управляет аналоговый видео сигнал вырабатываемый блоком DAC(ЦАП). DAC обычно включает в себя собственную память - RAMDAC
(часто используется DAC-регисты для хранения палитры).
На последнем этапе DAC преобразует цифровой сигнал в аналоговый и посылает её на монитор, с частотой 60-100Гц (частота регенерации экрана.)
Видеостраницы для большинства работы видеоадаптера для хранения изображения экрана требуется 256 КБ поэтому память делится на видеостраницы по 256 КБ. Видеостраницы могут быть в одном из 3-х состояний:
- видимая, отражается на экране монитора
- активная - с которой производится работа
- пассивная (хранящая информацию).
Использование позволяет строить последовательность кадров и устранить эффект мерцания.