На главную

Видеокарты от Kompys

Устройство видеокаpты

Компоненты видеоадаптера

Видеопамять

Поддерживаемые разрешения и цвета

Немного истории о трехмерной графике на РС

Построение трехмерных изображений

Расчет сцены

Рендеринг

Подробнее о текстурировании

Мипмэппинг

Трилинейная фильтрация

Антиалиасинг

Методы наложения рельефа

Параметры графического чипа, влияющие на качество изображения

Графические библиотеки, описывающие 3D графику

Другие важные параметры видеоплаты

Фирмы-производители видеочипов

Первое поколение 3D ускорителей

Чип Voodoo Rush

Фирма nVidia

Второе поколение 3D ускорителей.

Чип nVidia RivaTNT

Intel 740

ATI Rage128

Третье поколение 3D ускорителей.

Чип nVidia RivaTNT2

nVidia RivaTNT2-A

Видеоадаптеры

nVidia RivaTNT2 М64

S3 Savage4

Четвертое поколение 3D ускорителей

Чип nVidia GeForce 256

S3 Savage2000

ATI Rage128 MAXX

Пятое поколение 3D ускорителей

Чип ATI Radeon 256

nVidia GeForce2 MX

Voodoo4 4500

Фирмы производители видеоплат

Видеокарты  выбор оверклокера:

Графический процессор ATI RADEON 9600 XT

ATI RADEON 9600 PRO

ATI RADEON 9600 SE

NVIDIA GeForce FX 5700 Ultra GDDR3

NVIDIA GeForce FX 5700

NVIDIA GeForce FX 5600

Тестовая система и условия тестирования

Результаты

Графический движок Deus Ex 2: Invisible War

Max Payne 2: The Fall of Max Payne

Star Wars: Knights of the Old Republic

Lock On: Modern Air Combat

Выводы

Компоненты видеоадаптера. Видеопамять.

Как мы уже упоминали, в видеопамяти размещается та информация, которая будет выведена на дисплей, это так называемый кадровый буфер. Кроме этого, когда видеочип работает над построением трехмерной сцены, в локальной видеопамяти располагается значительно больше информации. Именно поэтому на сегодняшних видеоплатах устанавливают 16-64Мб видеопамяти, в то время как для хранения кадрового буфера даже в разрешении 1600х1200х32бит нужно немногим менее 8 Мбайт видеопамяти. О том, что хранят в видеопамяти при обработке трехмерных сцен, мы поговорим с Вами, когда будем рассматривать трехмерную графику, пока же отметим лишь, что объем видеопамяти, более 8 Мбайт не нужен пользователю, если он не пользуется трехмерной графикой (т.е., не играет на компьютере).
Какие типы видеопамяти используют в современных видеоплатах? В качестве видеопамяти нередко использовали те же технологии, что и в оперативной памяти. Использовали память типа FPM и EDO, затем применяли SDRAM (и применяют сейчас), в настоящее время все больше применяют DDR SDRAM. По сути, сегодня SDRAM и DDR SDRAM - единственные применяемые типы памяти. Однако еще во времена господства памяти типа EDO, возникали проблемы с производительностью видеопамяти, и были разработаны специальные типы памяти, которые были оптимизированы для обращений не центрального процессора, а видеопроцессора. Это такие типы памяти, как MDRAM, VRAM, WRAM.
VRAM (Video RAM - видео-ОЗУ) - так называемая двухпоpтовая DRAM с поддеpжкой одновpеменного доступа со стоpоны видеопpоцессоpа и центpального пpоцессоpа компьютеpа. Позволяет совмещать во вpемени вывод изобpажения на экpан и его обpаботку в видеопамяти, что сокpащает задеpжки и увеличивает скоpость pаботы.
WRAM (Window RAM - оконное ОЗУ) - EDO VRAM, в котором порт (окно), через который обращается видеоконтроллер, сделан меньшим, чем порт для центрального процессора.
MDRAM (Multibank DRAM - многобанковое ОЗУ) - вариант DRAM, организованный в виде множества независимых банков объемом по 32 КБ каждый, работающих в конвейерном режиме.
Каждый из этих типов памяти был предназначен ускорить обмен видеопроцессор - видеопамять различными способами и применение такого типа памяти на видеоплате тех времен было признаком высокого качества платы и заслуживало всяческого уважения. С другой стороны с выходом SDRAM эти типы памяти отошли на второй план и сейчас совершенно не применяются.
Производительность видеопамяти, как мы уже говорили, весьма важная характеристика платы, от нее зависит, как быстро видеопроцессор будет получать данные для обработки. Большинство современных видеоплат сегодня имеют настолько быстрые видеопроцессоры, что применение с ними медленной видеопамяти SDRAM (!), а не DDR SDRAM может не позволить видеочипу раскрыть все свои скоростные возможности. С другой стороны, все это имеет значение, только при построении трехмерных сцен, к принципам построения которых мы с вами скоро перейдем.