Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Графический вывод




Применение машинной графики, при котором изображения создаются исключительно как результат выполнения функций вывода, без какого – либо вмешательства оператора, называется пассивным графическим выводом. Прикладной программист проверяет правильность работы своей графической программы, изучая созданные программой картины. Если результат его не удовлетворяет, то он вносит изменения в программу. Так создают САПР разрабатываемого изделия.

Прямой противоположностью пассивному выводу является графика с вмешательством оператора в процесс графического вывода вводом новых данных – такая графика называется интерактивная машинная графика.

В зависимости от типа используемого устройства визуализации способы графического вывода разделяются на координатную (линейную) и растровую графику.

Координатная графика – область машинной графики, в которой изображение генерируется с помощью команд визуализации и координатных данных.

Обычно базовыми элементами линейной графики служат отрезки прямых (векторы) или их последовательности. Примерами графических устройств, обеспечивающих такой способ вывода, являются перьевые графопостроители и векторные дисплеи. Характерным отличием этих устройств является наличие пишущего узла графопостроителя, или электронного луча. Пишущий узел может быть установлен в произвольную позицию на поверхности визуализации. Перемещая пишущий узел с включенным или выключенным режимом «рисование» (с поднятым или опущенным пером), можно получить видимые или невидимые отрезки. В ЯГС существуют примитивы вывода, учитывающие специфику координатных графических устройств.

Термин рисование (inking) – создание линий путем перемещения устройства ввода позиций по поверхности визуализации, при котором оно оставляет за собой след, аналогично карандашу при вычерчивании линии на бумаге.

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

Растровая графика (Raster graphics) – область машинной графики, в которой изображение генерируется из массива пикселей, упорядоченных по строкам и столбцам.

Пиксель (pixel) – наименьший элемент носителя изображения, которому можно индивидуально назначить цвет или степень яркости.

Частота регенерации (refresh rate) – количество воспроизведений изображения, выполняемых за 1с.

Базовыми элементами растровой картины являются независимо адресуемые изолированные точки носителя изображения. Изображения представляются на устройствах типа растровые цветные дисплеи и электростатические графопостроители.

Обычно в растровых устройствах изображение формируется последовательно строка за строкой. Устройство с регенерацией воспроизводят всю матрицу пикселей (экран 1280х1024) с заданной частотой регенерации (например, 25,30,50,60 раз в секунду). Для этого изображение запоминается в памяти хранения пикселей, которая называется также буфером кадра (frame buffer).

Специальные примитивы вывода ЯГС предназначены для использования возможностей растровых устройств. Тем не менее растровые примитивы могут быть воспроизведены и на векторных устройствах, а векторные примитивы – на растровых устройствах.

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

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




Поделиться с друзьями:


Дата добавления: 2015-06-04; Просмотров: 491; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.