Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Чип Voodoo Graphics





Сказать, что Voodoo Graphics был удачным набором чипов от 3dfx - значит не сказать ничего. Voodoo Graphics ворвался на рынок игровых 3D акселераторов, сразу завоевав любовь всех геймеров (игроков:)). Именно этот набор чипов показал, что 3D на игровом компьютере возможно, и что стоит оно не так уж и дорого.

Voodoo Graphics представляет собой 3D акселератор, состоящий, как минимум, двух чипов - FBI (Frame Buffer Interface) и TMU (Texture Mapping Unit). Первый чип отвечает за работу с PCI шиной, рендеринг и за основные 3D функции, а TMU делает всё то, что связано с текстурами. Теоретически Voodoo Graphics может иметь несколько TMU, но реально используется только один. Каждый из чипов поддерживает до 4 мегабайт памяти типа EDO DRAM. Voodoo Graphics может обработать в секунду до 1 000 000 полигонов и вывести на экран до 45 миллионов пикселей в секунду. Так как Voodoo Graphics - это 3D акселератор, то 2D часть у него полностью отсутствует (!). То есть, для его работы требуется отдельная обычная 2D видеокарта.

Учитывая тот факт, что акселератор Voodoo Graphics не был видеоплатой в прямом смысле слова, он требовал, как мы уже говорили, для своей работы еще и обычную видеоплату. Каким образом Voodoo Graphics подключался к 2D видеоплате компьютера? Он подключался, использую метод Pass-Through (насквозь) - это такой способ подключения 3D акселератора, при котором 2D видеокарта подключается не напрямую к монитору, а к акселератору, а акселератор - к монитору. В нормальном режиме работы акселератор пропускает через себя сигнал 2D видеокарты на монитор. Однако, при инициализации 3D режима акселератор посылает на монитор свой сигнал, прерывая, таким образом, любой сигнал 2D видеокарты. Так продолжается до тех пор, пока приложение работает в 3D режиме. Как только работа в 3D заканчивается, акселератор снова пропускает через себя сигнал 2D видеокарты.

Какие недостатки связаны с таким подключением? Первый и основной недостаток - дефекты картинки в 2D. При высоких разрешениях на экране можно видеть различные дефекты в виде точек. Кроме того, картинка становится нечёткой. Частично помочь может замена шнуров, идущих от видеокарты к акселератору и от акселератора к монитору на более качественные. Однако полностью это проблему не решит. Другой, но менее удобный способ - при длительном неиспользовании акселератора можно подключить видеокарту непосредственно к монитору. Но согласитесь, что не удобно каждый раз при желании поиграть в 3D, переключать шнуры видеокарт.

Кроме того, платы на чипах Voodoo Graphics поддерживали так называемы режим SLI -Scan Line Interleaving, такой режим работы, при котором два абсолютно одинаковых акселератора Voodoo работают параллельно. При таком включении один из них выводит чётные линии картинки, а другой - нечётные. За счет такого подключения увеличивается Fillrate и становятся доступными более высокие разрешения. Как результат - увеличение скорости примерно в 1.5 раза.

Качество выводимой 3D картинки нельзя было подвергнуть критике. Конечно, сейчас таким качеством можно только пугать детей, но в 1997 году это было что-то. 16-битный цвет выглядел отлично для своего времени, 32-битный цвет отсутствует полностью и это - недостаток Voodoo Graphics. Но, даже если бы он и был, то использование памяти EDO DRAM затормозило бы любую игру, так как при 32-битном цвете гораздо сильнее нагружается шина видеопамяти.

В Voodoo Graphics было реализовано сглаживание - AntiAliasing. При его использовании убирался эффект "лесенки". Это то, чего не было нигде (дорогие ПРОФЕССИОНАЛЬНЫЕ 3D акселераторы не в счет, их цены составляли тысячи $, их применяли для трехмерного моделирования, а вовсе не для игрушек). Разумеется, картинка при использовании AntiAliasing заметно улучшалась. Фильтрация билинейная, со всеми отсюда вытекающими последствиями. Кроме всего этого, Voodoo Graphics имел 135 MHz RAMDAC (цифроаналоговый преобразователь), которого хватало разве что на низкие разрешения. Поддерживался только режим 640х480х16, при установке 800х600 z-буфер не помещался в видеопамяти, и скорость работы падала в несколько раз. Но тем не менее, все минусы трудно назвать серьезными: это был первый чип с подобными возможностями, и возможности эти были поистине фантастичны на то время.

Чем мог порадовать Voodoo Graphics простого пользователя, так это скоростью. Voodoo почти не зависел от используемого процессора (конечно, если не ставить его на 486 и 386 процессоры). Наибольшей производительности можно было достигнуть в играх, использующих "родной" стандарт - Glide. Что же касается работы в других API - Direct3D, OpenGL, то и здесь скорость была вне досягаемости.

Voodoo Graphics совместим со всеми Direct3D играми, большинством OpenGL и всеми Glide играми. Обычно у пользователя Voodoo Graphics не возникало никаких проблем с совместимостью: дело в том, что подавляющее большинство игр в то время писали специально для Voodoo Graphics на фирменном API Glide, разработки 3dfx, и к этому был целый ряд причин. Дело в том, что Glide проще для программистов, авторов игр. А так игры эти в основном запускали на платах производства 3dfx, то вполне естественно, что разработчики писали игры с применением того API, который ИМ был удобнее. Разумеется, это должно было изменится тогда, когда МНОГИЕ другие фирмы начнут выпускать свои 3D чипы, однако до этого в те времена было еще далеко.







Дата добавления: 2015-08-17; просмотров: 465. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

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

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

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

Ситуация 26. ПРОВЕРЕНО МИНЗДРАВОМ   Станислав Свердлов закончил российско-американский факультет менеджмента Томского государственного университета...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия