3dfx Voodoo Graphics, Відеокарти, огляди

Сказати, що Voodoo Graphics був вдалим набором чіпів від 3dfx – значить не сказати нічого. Voodoo Graphics увірвався на ринок ігрових 3D акселераторів, відразу завоював любов всіх геймерів. Саме цей набір чіпів показав нам, що 3D на ігровому комп’ютері можливо, і що коштує воно не так вже й дорого. Багато спробують заперечити мені, сказавши, що на ті часи карти на Voodoo Graphics коштували шалені гроші. Пригадайте, який був тоді курс рубля по відношенню до долара. Саме з цієї причини карти на Voodoo Graphics охоче купувалися ігроманами усього світу.

Розглянемо детальніше це рішення.

Voodoo Graphics представляє собою 3D акселератор, що складається, як мінімум, двох чіпів – FBI (Frame Buffer Interface) і TMU (Texture Mapping Unit). Перший чіп відповідає за роботу з PCI шиною, рендеринг і за основні 3D функції, а TMU робить все те, що пов’язано з текстурами. Теоретично Voodoo Graphics може мати кілька TMU, але реально використовується тільки один. Кожен з чіпів TMU підтримує до 2 мегабайт EDO DRAM, а FBI – до чотирьох мегабайт.

3dfx Voodoo Graphics

Type

3D

Технологія 0.35 Мікрон
Throughput

1 mPolys/sec

Fillrate 45 mPix./sec
API DirectX 5.0 / Glide / OpenGL
OpenGL MCD
RAMDAC 135
Memory vol. Up to 8 Mb
Memory type EDO DRAM
Z-Buffer 16-bit integer
Max 3D resolution 640×480 (4mb версія)

800х600 (8mb версія)
32-bit rendering Немає

Effects

Multitexturing Немає
Filtering Bilinear
Antialiasing Немає
Edge Antialiasing Та
BumpMapping Немає
Env. Mapping Немає
Великі текстури Немає
Підтримка шаблонів Немає
Текстура у відеопам’яті ТАК
Текстура в ОЗУ Немає
DVD-декодер Немає
Interface PCI
DIME Немає

Voodoo Graphics може обробити в секунду до 1 000 000 полігонів і вивести на екран до 45 мільйонів пікселів за секунду. Так як Voodoo Graphics – це 3D акселератор, то 2D частина у нього повністю відсутня. Тобто, для його роботи потрібна окрема 2D відеокарта. Саме через це відсутня можливість апаратного рендеринга у вікні. Тут варто обмовитися, що відсутня можливість саме апаратного рендеринга, так як в бібліотеці Glide версії 3.0 була реалізована можливість емуляції рендеринга у вікні. Але не варто приймати це як недолік, адже для ігрового акселератора рендеринг у вікні – непотрібна функція. Непотрібна до тих пір, поки акселератор використовується виключно для ігор.

Pass-Through

Pass-Through – це такий спосіб підключення 3D акселератора, при якому 2D відеокарта підключається не безпосередньо до монітора, а до акселератора, а акселератор – до монітора. У нормальному режимі роботи акселератор пропускає через себе сигнал 2D відеокарти на монітор. Однак, при ініціалізації 3D режиму акселератор посилає на монітор свій сигнал, перериваючи, таким чином, будь-який сигнал 2D відеокарти. Так триває до тих пір, поки програма працює в 3D режимі. Як тільки робота в 3D закінчується, акселератор знову пропускає через себе сигнал 2D відеокарти.

Які недоліки пов’язані з таким підключенням? Перший і основний недолік – артефакти картинки в 2D. При високій роздільній здатності на екрані можна бачити різні артефакти у вигляді крапок. Крім того, картинка стає нечіткою. Частково допомогти може заміна шнурів, що йдуть від відеокарти до акселератора і від акселератора до монітора на більш якісні. Однак, повністю це проблему не вирішить. Інший, але менш зручний спосіб – при тривалому невикористанні акселератора можна підключити відеокарту безпосередньо до монітора. Але погодьтеся, що не зручно кожен раз при бажанні пограти в 3D, перемикати шнури відеокарт.

Справедливості заради варто відзначити, що найбільш пізні варіанти Voodoo акселераторів вже псували картинку не так сильно.

SLI

SLI (Scan Line Interleaving) – це такий режим роботи, при якому два абсолютно однакових акселератора Voodoo працюють паралельно.

При такому включенні один з них виводить парні лінії картинки, а інший – непарні. За рахунок такого підключення збільшується Fillrate і стають доступними більш високі дозволу. Як результат – збільшення швидкості приблизно в 1.5 рази. Можливістю роботи в SLI режимі володіють майже всі акселератори Voodoo. Voodoo Graphics теж може працювати в SLI режимі. На жаль, виробники акселераторів на Voodoo не включили цю можливість у свої плати. Єдиною, напевно, картою, яка демонструє нам роботу двох Voodoo Graphics в SLI режимі, вважається Obsidian 100SB від Quantum3D. Цей акселератор на одній платі об’єднує два набори чіпів Voodoo Graphics і пам’ять. Можливо, є й інші акселератори, здатні працювати в SLI режимі.

Якість

Якість виведеної 3D картинки на той момент не можна було піддати критиці.

Звичайно, зараз такою якістю можна тільки лякати дітей, але в 1997 році це було щось. Voodoo Graphics рендери картинку в 16-бітному кольорі. 32-бітний колір відсутній повністю. І це – недолік Voodoo. Але, навіть якби він і був, то використання пам’яті EDO DRAM загальмувало б будь-яку гру.

Але в Voodoo Graphics була одна функція, яка не була реалізована ні в жодному іншому чипі – Edge AntiAliasing. При його використанні забирався ефект “драбинки”. Це те, чого не було ніде (дорогі HI-END прискорювачі я не вважаю). Чи потрібно говорити, наскільки поліпшувалася картинка при використанні Edge AntiAliasing?

Фільтрація билинейная. З усіма звідси витікаючими наслідками.

Крім усього цього, Voodoo Graphics мав 135 MHz RAMDAC, якого вистачало, хіба що, на низькі дозволу. При включенні дозволу 800х600 у 4 мегабайтних версій Voodoo плат відключався Z-Buffer, що сильно псувало картинку.

За якістю картинки можна зробити наступний висновок: якість картинки відмінне для 1997

Швидкість

Чим міг порадувати Voodoo Graphics простого користувача, так це швидкістю. Voodoo майже не залежав від використовуваного процесора (звичайно, якщо не ставити його на 486 і 386 процесори). Тому акселератори на Voodoo Graphics були оптимальним вибором для власників “повільних” комп’ютерів. За заявами самих розробників, Voodoo Graphics розрахований на роботу в дозволі 640х480. З цим важко сперечатися – Швидкість і якість в цьому дозволі оптимальні. Найбільшою продуктивності можна було досягти в іграх, що використовують “рідний” стандарт – Glide. Що ж стосується роботи в інших API – Direct3D, OpenGL, то і тут швидкість була поза досяжністю. Єдиним чіпом, здатним боротися за швидкістю з Voodoo Graphics був Riva 128.

Сумісність і драйвера

Voodoo Graphics сумісний з усіма Direct3D іграми, більшістю OpenGL і Glide ігор. Більшістю, тому що, деякі OpenGL ігри використовують OpenGL ICD, а Voodoo Graphics підтримує OpenGL допомогою мініпорт. Однак, так як це чисто ігровий акселератор, і через відсутність підтримки рендеринга у вікні на ньому неможливо запустити професійні OpenGL програми і тести, то OpenGL ICD йому як би і не потрібен. Більшість OpenGL ігор так, чи інакше працюють через мініпорт.

3dfx протягом двох років обіцяла випустити OpenGL ICD для серії акселераторів Voodoo, але, видно, не судилося. Так що доводиться задовольнятися мініпорт.

Що стосується Glide, то тут існує деяка плутанина. Подальші версії Glide не володіють повною зворотною сумісністю з попередніми. Тому є відомості про некоректної роботи Voodoo Graphics з новими Glide-іграми. На щастя, таких ігор стає все менше і менше.

Драйвера для акселераторів на базі Voodoo Graphics спочатку поставлялися виробниками акселераторів. Залежно від картки, в драйверах існували різні параметри, що дозволяють розігнати пам’ять, встановити частоти розгортки для різних дозволів, налаштувати TV-вихід тощо.

Акселератори на базі Voodoo Graphics

3D акселераторів на базі Voodoo Graphics було багато. Найбільш відомі в Росії – Diamond Monster3D.

Взагалі, в Росії люблять продукцію фірми Diamond. Але сказати, що Monster любили – значить промовчати. Цей акселератор уособлював собою Voodoo Graphics. Diamond Monster3D має на борту 4 мегабайта пам’яті EDO DRAM. Завдяки відносно невисокою ціною, Monster3D набув широкого поширення.

Цю плату часто асоціювали з Voodoo Graphics. Взагалі, не знаю як за кордоном, а у нас кажучи Monster увазі Voodoo, а кажучи Voodoo увазі Monster. Monster3D можна було розігнати прямо з драйверів до 60MHz. Причому, нас чесно попереджали, що це може погубити акселератор. Та хто слухає такі попередження? Відносно невисока ціна, хороші драйвера, пристойна продуктивність, відсутність конкурентів на ринку. Що ще треба, щоб зробити Monster3D монополістом на Російському ринку 3D?

Canopus Pure3D

Фірма Canopus завжди славилася своїми нестандартними рішеннями. От і їх карта Pure3D має 6 мегабайт 35 нс EDO DRAM пам’яті, а також TV вихід. Завдяки цьому Pure3D була безперечним лідером серед Voodoo акселераторів. Але і ціна на неї перевищувала всі допустимі межі. На жаль, в Росії ця карта почала поширюватися незадовго до появи Voodoo2, і з його виходом втратила свою першість у швидкості. Але якщо ви хочете купити акселератор на базі Voodoo Graphics, то Canopus Pure3D – кращий вибір.

LIKE OFF

19/04.2000

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*