Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
382
Добавлен:
18.03.2016
Размер:
4.2 Mб
Скачать

237

Независимость от вычислительных систем и языков программирования обеспечивается соответствующей дисциплиной программирования и взаимодействия с системами программирования.

Данные

IGES

Прикладная программа

GKS, PMIG и т.д.

Базовая графическая система

CGI

Драйвер устройства

Устройство

...

...

Драйвер устройства

Устройство

Рис. 11.4. Архитектура переносимой графической системы

Аппаратно-независимые графические протоколы

Аппаратно-независимый графический протокол, или метафайл представляет собой процедурное описание изображения в функциях виртуального графического устройства. Он обеспечивает возможность запоминания графической информации единым образом, передавать ее между различными графическими системами (в том числе работающими на различных ЭВМ) и интерпретировать информацию для вывода на различные графические устройства. Для интерпретации метафайла требуется локальная ЭВМ, выполняющая эмуляцию не реализованных в аппаратуре функций.

В настоящее время в мировой практике наиболее активно поддерживаются стандартизованные аппаратно-независимые протоколы

NAPLPS, GKSM, CGM и WMF – стандарт де-факто фирмы Microsoft

на метафайл.

Контрольные вопросы и упражнения

1.Какие виды графических языков вы знаете?

2.В чем заключаются преимущества и недостатки использования

API?

3.Почему архитектура графической системы имеет несколько уровней?

238

ЗАКЛЮЧЕНИЕ

Итак, уважаемый читатель, вы завершаете чтение книги по компьютерной графике. Материал данного пособия показывает, что в настоящее время в вычислительной технике наблюдается повсеместное применение компьютерной графики. Основная цель пособия была в том, чтобы раскрыть это и показать, как работают ключевые алгоритмы. За ее рамками осталось большое количество различных направлений и областей применения КГ. Понятно, что в силу многих причин дать полномасштабное и логически замкнутое описание теории, методов и средств реализации графических программ, а также соответствующих прикладных программных продуктов в одной книге невозможно. Поэтому обратите внимание на список литературы, в котором также приведены ссылки на релевантные тематике Интер- нет-ресурсы.

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

Соседние файлы в папке Брундасов. Компьютерная графика. Лекции