
- •1. Введение 3
- •Область применения
- •История развитияКг
- •Концептуальная модель интерактивно-графической системы
- •Вывод информации
- •Графопостроители
- •Электрографические, лазерные и струйные устройства
- •Электрографические, ферромагнитные, лазерные устройства
- •Принцип работы лазерного принтера
- •Струйные устройтва
- •Принцип работы струйных принтеров
- •Векторные и растровые дисплеи на электронно-лучевых трубках (элт)
- •Монохромная электронно- лучевая трубка
- •Отклоняющие системы
- •Люминофор
- •Цветные элт
- •Элт с теневой маской
- •Альтернативные способы вывода информации
- •Устройства ввода информации
- •Канал вывода информации
- •Прикладная структура данных
- •Прикладной графический пакет
- •Графическая система
- •Канал ввода информации
- •Растровая развертка примитивов
- •Растровая развертка прямых линий
- •Растровая развертка окружностей
- •Растровая развертка и заполнение полигональных областей
- •Области и алгоритмы по их заполнению
- •Алгоритм построчного сканирования
- •Простой рекурсивный алгоритм ( затравочное заполнение )
- •Алгоритм заполнения многоугольников
- •Простой алгоритм с упорядоченным списком ребер
- •Алгоритм заполнения по ребрам
- •Алгоритм со списком ребер и флагом
- •Работа с двухмерными объектами
- •Закраска изображения
- •Управление двухмерными объектами
- •Отсечение многоугольников
- •Последовательное отсечение многоугольника: алгоритм Сазерленда-Ходжмена
- •Последовательное отсечение многоугольника:алгоритм Вейлера - Азертона
- •Отсечение Вейлера- Азертона
Содержение
1. Введение 3
1.1. Область применения 3
1.2. История развития КГ 3
2. Концептуальная модель интерактивно-графической системы 4
3. Вывод информации 5
3.1. Графопостроители 6
3.2. Электрографические, лазерные и струйные устройства 7
3.3. Векторные и растровые дисплеи на электронно-лучевых трубках (ЭЛТ) 14
4. Альтернативные способы вывода информации 20
5. Устройства ввода информации 22
5.1. Канал вывода информации 22
5.2. Канал ввода информации 25
6. Растровая развертка примитивов 26
6.1. Растровая развертка прямых линий 26
6.2. Растровая развертка окружностей 28
6.3. Растровая развертка и заполнение полигональных областей 30
7. Работа с двухмерными объектами 39
7.1. Примитивы вывода в мировых коорднатах 39
7.2. Видовая операция 39
7.3. Отсечение многоугольников 43
Введение
Современный уровень развития информационных технологий характеризуется огромными потоками информации, анализ и восприятие которой значительно упрощается при представлении ее в виде графических образов.
Отсюда возникает потребность в разработке эффективных аппаратных и программных средств по хранению, обработке и применению на практике данного вида информации.
Между различными способами отображения графической информации (изображение на принтере, плоттере, дисплее) имеется большая разница, однако все они имеют одно общее свойство: изображение объектов формируется с помощью цифрового процессора.
Таким образом:
Компьютерная (машинная) графика (КГ, МГ) - это совокупность программных и аппаратных средств создания, хранения и обработки моделей объектов и их изображений с помощью ЭВМ.
Различают пассивную и интерактивную машинную графику.
Пассивная КГ - построение модели объекта и получение его изображения.
Интерактивная ИКГ - возможность создания, динамического изменения и управления реалистическими трехмерными объектами с помощью внешних устройств.
Область применения
В настоящее время ИКГ используется практически во всех областях деятельности человека от компьютерных игр и рекламы, до моделирования сложных ситуаций в реальном масштабе времени (например, стыковка двух космических объектов).
Перечислять области применения МГ не имеет смысла. Достаточно привести слова американского ученого Ликлайдера: "…потенциальные возможности машинной графики грандиозны, ограничения зависят только от нашей фантазии - чем она богаче, тем полнее раскрываются возможности МГ".
История развитияКг
Еще на заре развития ВТ формировали простейшие изображения с помощью АЦПУ или простейших графопостроителей. Историю развития МГ разделяют на следующие этапы:
В 1950 году в США появилась первая ЭВМ снабженная дисплеями;
В середине 50-х годов пульты с ЭЛТ стали использоваться для управления и контроля (в частности в РЛС);
В начале 60-х годов появляется первая работа посвященная МГ- диссертация Сазерленда в которой сформулированы основные положения машинной графики;
В Середине 60-х годов появляются первые коммерческие разработки; В частности, в компании GMS (Дженерал моторс) разрабатывается пультовая графическая система с разделением времени для проектирования автомобилей;
В начале 70-х годов появляются растровые системы;
Началом резкого развития МГ следует считать появление ПЭВМ.