Ноутбуки   
   Софт   
   Компьютеры   
   Компьютерные фирмы   
  Меню сайта

BIOS

SSD-накопители

Акустика для ПК

Видеокарты

Видеокарты - История

Джойстики, клавиатуры и мыши

Дигитайзеры

Жесткие диски

Жесткие диски - история

Звуковые карты

Именитые люди компьютерной индустрии

История компьютеров

Карманные компьютеры

Компьютер десктоп - готовая сборка

Компьютерные фирмы

Компьютеры в теории и практике

Копировальные аппараты

Корпуса, вентиляторы, блоки питания

Маршрутизаторы, коммутаторы, хабы

Материнские платы

Модемы

Модули памяти

Мониторы

Мониторы и видеокарты - история

Новости

Ноутбуки и субноутбуки

Оборудование беспроводной связи, bluetooth, wi-fi

Оптические накопители CD, DVD, Blueray

Оргтехника

Память - история

Плоттеры

Принтеры

Процессоры

Процессоры - история

Сетевые карты

Сетевые фильтры, ИБП

Сети

Сканеры

Сменные жесткие диски

Советские ПК

ТВ-тюнеры

Типы компьютеров

Устройства архивации данных и стримеры

Факс

Флоппи-дисководы

Флэшки и всяко-разно

Шины и чипсеты - история




Главная страница Прайс-лист Интернет-магазин

Основы машинной графики

Существует два основных способа формирования графических изображений на видеомониторе. Причудливый мир компьютерных (экранных) игр позволяет получить о них какое-то представление, оценить их место, роль и возможности. (Ниже об этом еще пойдет речь, однако следует все это увидеть собственными глазами.)
Эти способы основываются либо на векторном, либо на растровом (точечном, пиксельном) принципах формирования изображений, далее именуемых просто векторной или пиксельной графикой. Графика IBM/PC - это пиксельная графика; именно этому виду графики мы уделим основное внимание.
(Термин "вектор", кстати, уже использовался нами при рассмотрении прерываний. Там он обозначал два машинных слова, содержащих адрес программы, выполняющей обработку прерываний; здесь под "вектором" понимается отрезок прямой. И первая, и вторая интерпретация термина имеют чисто математические параллели, с которыми мы не будем далее соприкасаться. Здесь нам важно эти термины не смешивать).
При построении изображений на экране дисплея средствами векторной графики используются только прямые. В этом случае машинная программа специфицирует две крайние точки прямой, а собственно дисплей "проводит" между ними прямую.
Если взять обычный экран дисплея - будь то телевизионный приемник или компьютерный терминал - то в случае растрового сканирования электронный луч, генерирующий изображение перемещается по стандартному шаблону, образуемому строками развертки, заполняющими весь экран. В случае дисплея, работающего на принципах векторной графики, перемещение электронного луча осуществляется по команде, рисующей заданную прямую между заданными точками. В рамках системы векторного сканирования, перемещение электронного луча осуществляется по заданной в каждом случае траектории, а не по раз и навсегда установленному шаблону.
Векторная графика обладает рядом существенных преимуществ - ей присущи высокая четкость, и точность, а также сравнительно высокое быстродействие. Все это делает ее эффективной в сфере инженерной графики, а также при построении особенно сложных или точных графических дисплеев. Однако векторно-графические системы используются лишь для вычерчивания прямых (или изображений, которые могут быть представлены в виде совокупности коротких отрезков).В рамках этой системы оказывается невозможным заполнять изображения цветом сложной формы. Это сильно сужает область их возможных применений.
В основе растровой или пиксельной графики лежит другой принцип. Экран дисплея здесь разделяется на прямоугольную сетку, состоящую из множества мельчайших элементов изображения, называемых также пикселями или пэлами. Каждый пиксель обладает свойством светимости. Таким образом изображение синтезируется из множества отдельных точек.
Размеры пикселей и расстояния между ними тщательно рассчитываются таким образом, чтобы промежутки между ними отсутствовали. Если группа смежных пикселей находится в возбужденном состоянии (т.е. светится), то они воспринимаются глазом не как совокупность отдельных точек, а как сплошной участок. Если бы точки были достаточно малы, то этот тип дисплея мог бы конкурировать с векторным по части четкости и точности, однако, у большинства растровых дисплеев этот показатель оставляет желать лучшего.
В принципе, любая система машинной графики может обеспечить воспроизведение цвета, однако, чаще всего, цвет ассоциируется с растровой графикой. Цвет - это веский (но не единственный) аргумент в пользу превосходства систем растровой графики над системами векторной графики в игровой и деловой сферах. Способность воспроизводить сплошные, прямокриволинейные поверхности в цвете делает растровую графику намного предпочтительней векторной (исключение составляют специальные приложения, например, технические чертежи).
И последний аспект. В отличие от систем векторной графики, в которых изображение генерируется с помощью последовательности команд (каждая команда рисует одну небольшую прямую), системы растровой графики допускают использование хранимого в памяти образа экрана (эти вопросы мы уже рассматривали применительно к текстовым образам). В компьютере IBM/PC мы имеем дело именно с сиcтемой растровой (пиксельной) графики; управление процессом построения изображения на экране дисплея осуществляется с помощью хранимого образа экрана. Все преимущества дисплеев с хранимыми образами экрана распространяются на растровый дисплей компьютера IBM/PC - и в первую очередь способность к считыванию и записи отображаемых данных непосредственно из памяти дисплея.


Атрибуты изображений

Основы машинной графики

Особенности воспроизведения цвета

Отображение пикселей на экране

Понятие элемента отображения (пикселя)

Представление текста (символов) в графическом режиме

Принципы формирования изображения

Псевдографический режим

Режим прямого управления видеомонитором

Символьные клавиши

Стандартный режим управления видеомонитором

Страничный механизм цветного графического дисплея

Структура копии изображения экрана

Типы экранов видеодисплеев

Управление курсором




Немного рекламы:









































































Реклама и информация:













Счётчик Rambler's Top100