Обзор видеокарты 3dfx Voodoo3 2000


В начале этого года стало известно о предстоящем выходе в свет целой серии новых видеокарт от фирмы 3dfx Interactive. Именно видеокарт, а не чипсетов, как мы привыкли. После слияния 3dfx с STB Systems, первая стала единоличным производителем видеоплат на своих чипах.

Новые чипсеты получили имя Voodoo3 и были разделены на три вида: Voodoo3 2000, Voodoo3 3000 и Voodoo3 3500 с частотами работы ядра и памяти 143, 166 и 183 МГц соответственно. Еще в то время, когда вовсю шел бум на Riva TNT и Banshee, а также не потерял своей актуальности и Voodoo2, людям, привыкшим к значениям частот 90-110 МГц, в 183 МГц верилось с трудом. Тем не менее, время шло, и мы только могли ждать появления этого чуда у нас в России.

Однако тогда же появились и первые сомнения на счет полноценности этого чуда. Да, скорость должна быть очень высокой, особенно у старших моделей, но в остальном, прежде всего в качестве изображения, Voodoo3 должна отличаться от Banshee не очень сильно, несмотря на заверения 3dfx о 22-битном внутреннем рендеринге, который должен дать, по их логике, совершенную 16-битную картинку.

Теперь, наконец-то, Voodoo3 2000 появилась и у нас и мы можем дать ответы на все эти вопросы. Но в начале мы дадим основные характеристики чипсета Voodoo3 2000:

  Nvidia RivaTNT ATI Rage128 3dfx Voodoo Banshee 3dfx Voodoo3 2000
Поддержка API Direct3D, OpenGL Direct3D, OpenGL Direct3D, Glide/OpenGL Direct3D, Glide/OpenGL
Частота чипа, МГц 90 100 100 143
Частота памяти, МГц 110 110 100 143
RAMDAC, МГц 250 250 250 300
Объем видеопамяти, Мбайт 16 32 16 16
Поддержка Truecolor (32bit) в 3D да да нет нет
Максимальное разрешение в 3D:
- в Highcolor (16bit) 1600х1200 1600х1200 1600х1200 1600х1200
- в Truecolor (32bit) 1600х1200 1600х1200 нет нет
Число конвейеров рендеринга 2 2 1 1
Скорость текстурирования, млн.пикселей/сек 180 200 100(125) 143
Пропускная способность, млн.полиг./сек 6 4 4 6
Поддержка текстур 1024х1024 да да нет нет
Поддержка AGP:
- DiME да да нет нет
- AGP 2x да да нет нет
- AGP 4x нет нет нет нет
Разрядность Z-буфера 24 32 16 16
Пиксельный MIP-mapping да да да да
Авто MIP-mapping да да да да
Трилинейная фильтрация:
- однопроходная нет да нет да
- аппроксимация да нет да нет
Анизотропная фильтрация нет нет нет да
Мультитекстурирование да да нет да
Анти-Алиасинг (эффект сглаживания):
- краевой нет нет да да
- полный да да нет да
Туман да да да да
Поддержка Open GL ICD ICD Miniport (wrapper) Miniport (wrapper)

Можно убедиться, что отличия от Banshee состоят главным образом в более высоких частотах работы чипсета и памяти, 300-мегагерцовым RAMDAC и наличии мультитекстурирования. Закрывая глаза на предстоящее тестирование, Voodoo3 хочется назвать Banshee2. Почему? Да очень просто. Год назад чипсет Voodoo2 произвел фурор на рынке 3D-ускорителей игрового класса, это был резкий прорыв по сравнению с Voodoo1 (Voodoo Graphics), поэтому у многих людей прибавление порядковой цифры у названия Voodoo ассоциируется с чем-то революционным, а Voodoo3, упрощенно говоря, это — разогнанная Voodoo2 с 2D от Banshee. Конечно же, 3dfx это понимала и нарочно избрала именно это название в маркетинговых целях, чтобы привлечь внимание к себе, уже далеко не единоличному лидеру на рынке игровой 3D-графики.

Тем не менее, как и все новое, появление Voodoo3 не может никого оставить равнодушным, учитывая относительно низкую стоимость модели 2000, которая нам и досталась для тестирования.

Итак, перейдем к сути. Видеокарта 3dfx Voodoo3 2000 представляет собой AGP-плату (будет выпускаться и PCI-вариант), имеющую 16 Мегабайт 7-наносекундной SDRAM:

Можно сразу заметить, что дизайн платы до боли напоминает STB Velocity 4400, то есть, STB не стала себя затруднять переделыванием имеющихся заготовок. На карте кроме чипсета и восьми модулей памяти размещена микросхема BIOS и сопутствующая логика. Имеются пустые места под чипы и разъемы для TV-out (как было объявлено, они будут иметься только на 3000-й и 3500-й модели). На чипсете приклеен черный игольчатый радиатор, поэтому Voodoo3 2000 отличить от STB Velocity 4400 еще труднее. :)

О комплектности поставки речь не идет, поскольку нам был предоставлен для тестирования OEM-образец.

Тестирование проводилось на компьютере следующей комплектации:

  • Системная плата Chaintech 6BTM;
  • Процессоры Intel Pentium II 450 и Intel Pentium III 450;
  • Оперативная память 128Mb PC-100 SDRAM;
  • Монитор Nokia 447Xav (17");
  • Операционная система Windows 98.

Видеокарта дополнительно охлаждалась внешним вентилятором, направлявшем струю воздуха непосредственно на радиатор видеоплаты.

Ну вот, формальности, предваряющие волнующий процесс испытаний, позади, можно вести рассказ о том, как эта карта работает. Начнем с установки. На CD-диске, поставляемом вместе с платой, драйвера были запакованы в один EXE-файл, поэтому вначале установлен был Standard VGA адаптер. После распаковки и установки драйверов в панели настройки дисплея появились закладки регулировки работы видеокарты. Содержимое этих закладок по сути повторяет общеизвестные настройки Voodoo2 или Banshee, поэтому подробно останавливаться на них не будем (имеется отключение Vsync, включение тройной буферизации и дизеринга). Есть и флажок регулировки соотношения "качество-производительность", которым можно задать экстремальные значения (включено/выключено), а не плавно регулировать это соотношение (как у многих других видеокарт).

Как показали дальнейшие испытания, положение этого параметра почти не влияет ни на качество выводимого изображения, ни на скорость работы видеокарты.

В одной из закладок мы можем наблюдать статистические данные о видеокарте: ее тип, версия драйверов, наличие памяти и т.п.

Здесь, в частности, видно, что мы использовали версию драйверов от 20 марта 1999 года, а версию miniGL-драйвера (враппера OpenGL) — 1.47.

Наверно, многие сразу обратили внимание на значения частоты работы чипсета и памяти, указанные на скриншоте: 174 МГц (вообще-то это 175 МГц. :) и недоумевают, откуда взялись такие значения у чипсета, функционирующего на 143 МГц. Все очень просто: есть программа для разгона Voodoo3 — Voodoo3 Overclock Property Page (автор Gary Peterson). Она устанавливается отдельно и создает еще одну страницу в настройках дисплея:

Здесь мы можем не только плавно менять частоту работу чипа Voodoo3 и памяти от 120 до 200 МГц, но и также отключать Vsync (cинхронизацию частот кадровой развертки монитора и дискретизации видекарты). После смены частоты необходимо перезагрузить компьютер. Методом подбора нам удалось найти максимальную частоту, на которой видеокарта работает стабильно: 175 МГц. Как видно, она даже превышает номинальную частоту Voodoo3 3000 (166 МГц), что не может не порадовать любителей разгона.

Пойдем дальше. Любое тестирование само по себе, если опубликовать одни цифры результатов — это полдела. Такие цифры могут что-то сказать только профессионалу, а простым пользователям надо знать о новой плате в сравнении с уже существующими и ранее протестированными. Так и в этом случае, мало сказать, быстра или медленна Voodoo3, надо показать, относительно каких карт она более быстрая. Поэтому мы решили взять для сравнения результаты тестирования популярных ныне видеокарт на чипсетах Nvidia Riva TNT (Creative Graphics Blaster Riva TNT), ATI Rage128 (ATI Rage Fury), Voodoo2 SLI (Quantum3D Obsidian2 X-24). Эти видеоплаты по своей мощности наиболее близки к новинкам, а по цене близки с Voodoo3 (за исключением Voodoo2 SLI, которая по-прежнему еще относительно дорога).

Первым пунктом нашего рассмотрения будет исследования скорости и качества работы видеокарты в 2D-графике. Мы протестировали данный образец известной программой WinBench99. Результаты представлены ниже:


К большому огорчению, должен отметить, что, несмотря на обещания 3dfx усовершенствовать 2D-графику помимо увеличения частоты RAMDAC, никакого ускорения работы не видно. Практически те же результаты, что и у предшественника (Banshee).

Тем не менее, я должен констатировать, что качество 2D-графики все же выросло. Пусть не так сильно, но в режиме 1280х1024 мои глаза чувствовали себя совершенно комфортно, все было четко, чисто визуально скорость была отличной. На большем разрешении 1600х1200 картинка уже нечеткая, однако, надо учитывать, что монитор у меня номинально не поддерживает разрешения более 1280х1024, и изображение было очень мелким.

Вывод вытекает один: некоторые чисто визуальные улучшения по качеству имеются, но они не столь значительны, а по скоростным показателям Voodoo3 вообще на уровне Banshee, впрочем, для игровой видеокарты этого достаточно (мы уже это констатировали при рассмотрении карт на чипсете Banshee).

Стремительной поступью мы движемся дальше и на нашем пути заповедное 3D-евятое царство. :) Начнем мы с количественных показателей, характеризующих скорость работы видеоплаты. Для исследований в этой области мы использовали несколько инструментов:

  • 3Dmark99 MAX от FutureMark (DirectX)
  • Quake2 от id Software (OpenGL)
  • Incoming от Rage Software (DirectX)

Мы рассматривали работу Voodoo3 2000 в двух режимах — на ее штатной частоте 143 МГц и при разгоне до 175 МГц.

Ниже приведены некоторые количественные результаты:



Подчеркну, что все приведенные выше цифры получены при 16-битной глубине цвета так как Voodoo3 поддерживает только такую глубину цвета в 3D.

Далее приводится диаграмма масштабируемости работы Voodoo3 2000.

Теперь рассмотрим эти результаты подробно. Первое, что надо отметить — это данные 3DMark 99 MAX с процессором Pentium III. Эти данные при разгоне видеочипсета до 175 МГц приведены в таблице:

640x480 800x600 1024x768 1280x1024
4323 4317 4311 3968

Как видим, при наличии поддержки программой технологии SSE скорость возрастает просто до фантастических значений. К сожалению, пока мы можем этим восторгаться только в тестовых программах типа 3Dmark99 MAX и разных демо-утилитах. Игр, поддерживающих SSE, пока на рынке нет.

Далее. Первый и главный вывод — это то, что мы, господа хорошие, приехали... Да-да, приехали! Видеоакселераторы становятся настолько быстрыми и мощными, что быстрый рост производительности процессоров не успевает за ними. Посмотрите на диаграммах разрешения 640х480 и 800х600! Супер-высокочастотная Voodoo3 показала почти такой же результат, что и видеокарты предыдущего поколения! И только в разрешениях 1024х768 и выше отрыв был уже существенным. Что же это все значит? А значит то, что потратите ли вы деньги на Voodoo2 SLI или RivaTNT, или Voodoo3, нужно иметь довольно большой монитор, чтобы видеть всю красоту и мощь 3D графики в высоких разрешениях. Нет смысла тратить деньги на суперускоритель и при этом играть в 640х480. Пока более мощные процессоры, на которых видеокарта даст больший эффект по скорости, еще очень дороги, реальный смысл покупать новый ускоритель имеет только при наличии 17-ти дюймового (или еще большего) монитора.

Правда, нужно заметить, что в OpenGL все обстоит немного по-другому. Прирост в скорости у Voodoo3 2000 существенен и в 640х480, о чем говорят результаты Quake2.

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

Тем не менее, нельзя не обратить внимания на высочайшие показатели по скорости, которые демонстрирует Voodoo3 2000, особенно при разгоне до 175 МГц.

Итогом может стать умозаключение, что, если предположить равное качество изображения в 3D с уже имеющимися чипсетами, то приобретать Voodoo3 2000 (не говоря уже о более мощных картах) имеет смысл только владельцам самых быстрых процессоров с частотами не ниже 400 МГц.

Со скоростью разобрались, а что у нас с качеством? Могу смело сказать общий вывод: оно практически ничем не отличается от Banshee. Остались все недостатки, которые были у Banshee, прежде всего по реализации альфа-смешения. Ниже приведены результаты трех тестов 3DMark 99 MAX, характеризующие разные способы альфа-смешения (для сравнения приведены результаты и RivaTNT):

  1. Адаптивное альфа-смешение:

    3dfx Voodoo3 2000

    nVidia Riva TNT

    Reference image

  2. Мультипликативное альфа-смешение:

    3dfx Voodoo3 2000

    nVidia Riva TNT

    Reference image

  3. Комбинированное альфа-смешение:

    3dfx Voodoo3 2000

    nVidia Riva TNT

    Reference image

Как мы видим, полосатость (то есть бандинг) присутствует у Voodoo3 везде, чего совсем нет у RivaTNT.

Далее надо отметить ужасную работу с большими текстурами, объясняющуюся отсутствием их поддержки в Voodoo3:


3dfx Voodoo3 2000

nVidia Riva TNT

Reference image

Также хочется указать на качество изображения в одном из игровых эпизодов 3DMark 99 MAX:


3dfx Voodoo3 2000

nVidia Riva TNT

Reference image

Как мы видим, у Voodoo3 размазывание решетчатого пола очень велико. Впрочем, термин размазывание или размытие давно закрепился за видекартами на чипсетах от 3dfx. В своей попытке избавиться от дискретности (пикселизации) изображения они с размытием явно переборщили.

Напоследок приведем несколько скриншотов, характеризующих работу Voodoo3 в OpenGL (для сравнения приведены аналогичные картинки, сделанные на RivaTNT). Это игра Kingpin:


3dfx Voodoo3 2000

nVidia Riva TNT

Очень трудно найти различия, но как-то по теплоте и "живости" цветов мне картинки от Riva TNT понравились больше.

Короче говоря, можно смело утверждать, что тот, кому нравится качество изображения, даваемое Voodoo2 и Banshee, может быть удовлетворенным и качеством Voodoo3. Однако же, есть и очень большой минус. Многие, наверно, заметили, что мы не рассматриваем работу Glide-игр с Voodoo3. Причина банальна: тот же прекрасный и роскошный Unreal (как первоначальная чисто Glide версия, так и версия 2.20), те же яркие автогонки Need For Speed III просто не запускаются в Glide. 3dfx, видимо, не нашла ничего более умного, как перед самым выпуском Voodoo3 изменить спецификацию Glide, вследствие чего, уже в драйверах с этой картой идет новая версия API, которая, видимо, не совсем совместима со старой. Это означает только одно: снова надо ждать патчей для всех старых Glide-игр. Epic Megagames обещает исправить это положение только в новом пачте 2.24, Electronic Arts же пока и вовсе молчит. Похожа ситуация на ту, что была при выходе Banshee? Похожа! Справедливости ради надо отметить, что и NFSIII, и Unreal 2.20 запускаются в режиме Direct3D и играбельность их высока, особенно у Unreal (в режиме 1024x768 скорость — 51 fps), но, например, версия D3D у Unreal изобилует неточностями в прорисовках деталей сцен (не видевшему Unreal в Glide-версии это может быть и ничего не скажет), поэтому все же, надо ждать выхода патчей.

Предваряя заключительное слово о новой видеокарте Voodoo3 2000, могу сказать, что, несмотря на 0.25 мкм технологию, данная плата достаточно сильно греется (особенно в режиме разгона), поэтому рекомендуется приобретать соответствующие вентиляторы (или чипсетные кулеры, которые стали уже появляться в продаже).

Вывод

Учитывая относительно невысокую цену платы Voodoo3 2000 (она меньше, чем, например, ATI Rage Fury), владельцам мощных процессоров можно рекомендовать эту видеокарту для приобретения. Она будет актуальна и послужит верой и правдой до массового появления на рынке игр с поддержкой 32-битного Z-буфера и ярко выраженным отличием 32-битного цвета от 16-битного, а также, имеющих текстуры более чем 256х256 и использующих потенциал AGP. Ведь, как было известно загодя, Voodoo3, как и все предыдущие чипсеты от 3dfx, не умеет полностью работать с AGP, что подтверждает тестирование в 3DMark 99 MAX при прогоне больших текстур, с которыми Voodoo3 просто задыхается.

Присматривающихся к такому мощному акселератору как Voodoo2 SLI, мы смело говорим: "Не покупай его, а бери Voodoo3 2000!". Последний почти в 2 раза дешевле, а мощность его на уровне Voodoo2 SLI (при разгоне и того выше). У кого уже есть Voodoo2, и кто думает о приобретении еще одного такого же ускорителя для образования SLI, можем теперь рекомендовать продать свой Voodoo2 и 2D-карту и купить Voodoo3 2000. Эта карта даст и неплохое 2D и очень быстрое 3D.

Ну, а владельцам плат на RivaTNT, Rage128, сложно давать рекомендации менять шило на мыло, им лучше подождать выхода RivaTNT2 или Matrox G400. Благо, осталось ждать недолго.

Видеокарты предоставлены компанией JIB Group.
Особую благодарность за оказанную помощь выражаем Борису Строкину
.




Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.