Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[253]

Окончание табл. 15.9

Торговая марка

Модель

Тип шины

Количество

поддерживаемых

мониторов

Видео аксел ер атор

Примечания

Matrox

Millennium G200 MMS

AGP

2 или 4

MGA-G200 3D (2 или 4)

Поддерживает аналоговые электроннолучевые мониторы и цифровые плоские панели (DVI PanelLink), а также TV-выход

Matrox

Millennium G450

AGP, PCI

2

Matrox G450 3D(1)

Поддерживает аналоговые ЭЛ- и ЖК-мониторы; TV-выход и цифровые плоские панели (DVI)2

Matrox

Millenium G550

AGP, PCI

2

Matrox G550 3D (1)

Поддерживает аналоговые ЭЛ- и ЖК-мониторы, а также разъем DVI и TV-выход

1Графические процессоры RADEON 8500LE (более медленный вариант RADEON 8500) и RADEON 7500 применяются различными сторонними компаниями для производства собственных видеоадаптеров с поддержкой нескольких мониторов.

2Требуется дополнительный адаптер.


Как работает ускоритель трехмерной графики

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

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

Более требовательный к вычислительной мощности процессора, но и гораздо более эффективный метод - наложение текстур. Трехмерная программа использует шаблоны или текстуры в качестве небольших растровых карт изображения, которые складываются в форму изображения, что похоже на многократное использование одного образца растровой карты для покрытия рабочего стола Windows. Трехмерная программа имеет возможность изменять внешний вид каждой карты путем использования перспективы и затенения для получения эффекта трехмерности. При добавлении таких эффектов освещения, как туман, направленные тени, отблеск от гладких объектов и др., трехмерная анимация максимально приближается к реальному изображению.

Вплоть до конца 1990-х годов трехмерные программы существенно зависели от программной обработки данных, благодаря которой абстракции преобразовывались в непосредственное изображение. Все это становилось тяжелой ношей для процессора ПК, которому приходилось не только обрабатывать визуальные данные, но и одновременно выполнять другие приложения и системные службы. В 1996-1997 годах наборы микросхем большинства видеоадаптеров стали принимать участие в визуализации трехмерных изображений, существенно уменьшая нагрузку на центральный процессор и тем самым многократно увеличивая быстродействие системы.

В настоящее время появились акселераторы трехмерной графики пятого поколения, постоянно увеличивается объем используемой видеопамяти, позволяющей работать с трехмерной анимацией высокого разрешения. Современный высокоскоростной видеоадаптер стоит менее $150-200, а модели высшей ценовой категории ($300-400) оснащены 128/256 Мбайт видеопамяти DDR SDRAM и напичканы последними технологическими достижениями в области трехмерной графики. Визуализация сглаженных, реалистичных изображений фотографического качества, осуществляемая с высокой скоростью и в режиме реального времени, в полной мере используется компьютерными и видеоиграми, а также программами для работы с трехмерной графикой и анимацией.

К счастью, менее требовательные пользователи имеют возможность купить модель графического акселератора с весьма приличной производительностью и ценой до $100 (например, GeForce4 MX 440). Подобные видеоадаптеры обеспечивают более чем достаточную производительность для всех двухмерных коммерческих приложений. Некоторые высокоуровневые видеоадаптеры также поддерживают подключение нескольких мони-


торов и имеют TV-выход; два монитора, подключенные к одной системе, позволяют одновременно играть и работать.

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

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

Вершины. Задают местоположение объекта в трехмерном пространстве; само их положение задается координатами X, Y и Z.

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

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

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

Геометризация. Определение размеров, ориентации и расположения примитивов в пространстве и расчет влияния источников света.

Растеризация. Преобразование примитивов в пиксели на экране с нанесением нужных затенений и текстур.

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

Растровое преобразование. Определение того, какие пиксели экрана покрываются каждым из примитивов.

Обработка полутонов. Цветовое наполнение пикселей с плавными цветовыми переходами между объектами.

Наложение текстур. Наложение на примитивы двухмерных изображений и поверхностей.



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51] [стр.52] [стр.53] [стр.54] [стр.55] [стр.56] [стр.57] [стр.58] [стр.59] [стр.60] [стр.61] [стр.62] [стр.63] [стр.64] [стр.65] [стр.66] [стр.67] [стр.68] [стр.69] [стр.70] [стр.71] [стр.72] [стр.73] [стр.74] [стр.75] [стр.76] [стр.77] [стр.78] [стр.79] [стр.80] [стр.81] [стр.82] [стр.83] [стр.84] [стр.85] [стр.86] [стр.87] [стр.88] [стр.89] [стр.90] [стр.91] [стр.92] [стр.93] [стр.94] [стр.95] [стр.96] [стр.97] [стр.98] [стр.99] [стр.100] [стр.101] [стр.102] [стр.103] [стр.104] [стр.105] [стр.106] [стр.107] [стр.108] [стр.109] [стр.110] [стр.111] [стр.112] [стр.113] [стр.114] [стр.115] [стр.116] [стр.117] [стр.118] [стр.119] [стр.120] [стр.121] [стр.122] [стр.123] [стр.124] [стр.125] [стр.126] [стр.127] [стр.128] [стр.129] [стр.130] [стр.131] [стр.132] [стр.133] [стр.134] [стр.135] [стр.136] [стр.137] [стр.138] [стр.139] [стр.140] [стр.141] [стр.142] [стр.143] [стр.144] [стр.145] [стр.146] [стр.147] [стр.148] [стр.149] [стр.150] [стр.151] [стр.152] [стр.153] [стр.154] [стр.155] [стр.156] [стр.157] [стр.158] [стр.159] [стр.160] [стр.161] [стр.162] [стр.163] [стр.164] [стр.165] [стр.166] [стр.167] [стр.168] [стр.169] [стр.170] [стр.171] [стр.172] [стр.173] [стр.174] [стр.175] [стр.176] [стр.177] [стр.178] [стр.179] [стр.180] [стр.181] [стр.182] [стр.183] [стр.184] [стр.185] [стр.186] [стр.187] [стр.188] [стр.189] [стр.190] [стр.191] [стр.192] [стр.193] [стр.194] [стр.195] [стр.196] [стр.197] [стр.198] [стр.199] [стр.200] [стр.201] [стр.202] [стр.203] [стр.204] [стр.205] [стр.206] [стр.207] [стр.208] [стр.209] [стр.210] [стр.211] [стр.212] [стр.213] [стр.214] [стр.215] [стр.216] [стр.217] [стр.218] [стр.219] [стр.220] [стр.221] [стр.222] [стр.223] [стр.224] [стр.225] [стр.226] [стр.227] [стр.228] [стр.229] [стр.230] [стр.231] [стр.232] [стр.233] [стр.234] [стр.235] [стр.236] [стр.237] [стр.238] [стр.239] [стр.240] [стр.241] [стр.242] [стр.243] [стр.244] [стр.245] [стр.246] [стр.247] [стр.248] [стр.249] [стр.250] [стр.251] [стр.252] [стр.253] [стр.254] [стр.255] [стр.256] [стр.257] [стр.258] [стр.259] [стр.260] [стр.261] [стр.262] [стр.263] [стр.264] [стр.265] [стр.266] [стр.267] [стр.268] [стр.269] [стр.270] [стр.271] [стр.272] [стр.273] [стр.274] [стр.275] [стр.276] [стр.277] [стр.278] [стр.279] [стр.280] [стр.281] [стр.282] [стр.283] [стр.284] [стр.285] [стр.286] [стр.287] [стр.288] [стр.289] [стр.290] [стр.291] [стр.292] [стр.293] [стр.294] [стр.295] [стр.296] [стр.297] [стр.298] [стр.299] [стр.300] [стр.301] [стр.302] [стр.303] [стр.304] [стр.305] [стр.306] [стр.307] [стр.308] [стр.309] [стр.310] [стр.311] [стр.312] [стр.313] [стр.314] [стр.315] [стр.316] [стр.317] [стр.318] [стр.319] [стр.320] [стр.321] [стр.322] [стр.323] [стр.324] [стр.325] [стр.326] [стр.327] [стр.328] [стр.329] [стр.330] [стр.331] [стр.332] [стр.333] [стр.334] [стр.335] [стр.336] [стр.337] [стр.338] [стр.339] [стр.340] [стр.341] [стр.342] [стр.343] [стр.344] [стр.345] [стр.346] [стр.347] [стр.348] [стр.349] [стр.350] [стр.351] [стр.352] [стр.353] [стр.354] [стр.355] [стр.356] [стр.357] [стр.358] [стр.359] [стр.360] [стр.361] [стр.362] [стр.363] [стр.364] [стр.365] [стр.366] [стр.367] [стр.368] [стр.369] [стр.370] [стр.371] [стр.372] [стр.373] [стр.374] [стр.375] [стр.376] [стр.377] [стр.378] [стр.379] [стр.380] [стр.381] [стр.382]