
- •Содержание
- •Предисловие
- •Области применения компьютерной графики
- •Цифровое представление графики
- •Основные операции над графическими объектами
- •История компьютерной графики
- •Развитие аппаратных и программных средств
- •Применение в кинематографе
- •Технические средства компьютерной графики: мониторы, графические адаптеры, плоттеры, принтеры, сканеры
- •Устройства вывода. Экраны
- •Устройства вывода твердых копий
- •Устройства ввода. Сканеры
- •Устройства ввода. Цифровые фотоаппараты
- •Устройства координатного ввода
- •Свойства растровых изображений
- •Форматы хранения графической информации
- •Цветовые модели растровых изображений
- •Системы координат, типы преобразований графической информации
- •Проблемы геометрического моделирования
- •Понятие однородных координат
- •Геометрические операции над моделями
- •Виды геометрических моделей их свойства, параметризация моделей
- •Поверхностные модели
- •Аналитические поверхности
- •Составные поверхности
- •Параметризация моделей
- •2D и 3d моделирование в рамках графических систем
- •Методы построения 3Dтел
- •Анализ твердотельных моделей
- •Алгоритмы визуализации: отсечения, развертки, удаления невидимых линий и поверхностей, закраски
- •Полигональная визуализация и линии очерка
- •7Рис. 8.59 – Тор (а), параллельная (б) и центральная (в) проекции его линий очерка.
- •Основные растровые алгоритмы
- •Удаление скрытых линий
- •Способы создания фотореалистических изображений
- •Тенденции построения современных графических систем: графическое ядро, приложения, инструментарий для написания приложений
- •Понятие конвейеров ввода и вывода графической информации
- •Cтандарты в области разработки графических систем
- •Библиотека DirectX
- •Графические процессоры, аппаратная реализация графических функций
- •3D акселерация
- •Компьютерная анимация
- •Принципы создания анимации
- •Классификация и обзор современных графических систем
- •Основные функциональные возможности современных графических систем
- •Графические системы класса 2d
- •Графические системы класса 3d
- •Принципы построения “открытых” графических систем
- •Организация диалога в графических системах
- •Предметный указатель
- •Список литературы
Принципы построения “открытых” графических систем
Переход к информационному обществу, создание единого информационного пространства, требуют создания информационной инфраструктуры (ИИ) (Рис. 11 .80). Информационная инфраструктура любого уровня (глобальная, национальная, отраслевая и т.д.) состоит из информационных ресурсов, вычислительных ресурсов и средств телекоммуникаций. Информационные и вычислительные ресурсы формируются на основе аппаратно-программных платформ различных классов ( персональные ЭВМ, рабочие станции, мини-ЭВМ, мейнфреймы, супер-ЭВМ), изготовленных различными производителями, работающими под управлением различных операционных систем, т.е. осуществляется переход к гетерогенным системам. В системах телекоммуникаций используются различные протоколы и форматы данных, и неизбежно встает вопрос о переносе прикладных программ с одной программно-аппаратной платформы на другую, о доступе к различным базам данных, о взаимосвязи удаленных систем.
Социальные
Политические
экономические
-
Информационное
общество
з
а
к
о
н
аспекты
Информационное
пространство
о
д
а
т
е
ИНФОРМАЦИОННАЯ
ИНФРАСТРУКТУРА
л
ь
н
о
-
ресурсы
и
н
ф
о
р
информационные
вычислительные
м
а
т
и
в
н
технические
телекоммуникации
технология
открытых
систем
а
я
б
а
з
а
Рис. 11.80 -Cоотношение понятий: информационное общество, информационное пространство, информационная инфраструктура, технология открытых систем.
При этом следует помнить, что любая система рано или поздно требует модернизации, расширения, и эта модернизация должна произойти с минимальными потерями, в том числе с минимальными затратами на переобучение персонала. Таким образом, возникает вопрос о создании и применении технологии, решающей эти проблемы. Такой технологией выступает технология открытых систем(ТОС). Существо технологии открытых систем состоит в формировании среды, включающей программное обеспечение, аппаратные средства, службы связи, интерфейсы, форматы данных и протоколы, обеспечивающей переносимость, взаимосвязь и масштабируемость приложений и данных. Совокупность указанных качеств достигается за счет использования развивающихся, общедоступных и общепризнанных стандартов на продукты информационных технологий, составляющих среду открытой системы.
Следует отметить, что понятие "открытая система" не означает, что она является незащищенной в смысле доступа к содержащейся в ней информации. Сохранение конфиденциальности информации, представляющей собой государственную, коммерческую, военную и личную тайну, является обязательным условием любой информационной системы.
В ТОС службы машинной графики обеспечивают функции, необходимые для создания и манипулирования выводимыми на экран изображениями. К этим службам относятся определение выводимых на экран элементов и управление ими, определение атрибутов изображения. Эти службы определены в спецификациях по описаниям многомерных графических объектов и изображений в независимой от устройства форме.