Search OnePC:
  Home | Hardware | Games | Software | Computer Systems | NewsDesk | Discussion Forum


  OnePC / Articles / ATI vs NVIDIA vs 3dfx
What's Inside
A look at the ups and downs of the hottest products one can find in the graphics acceleration market today. A comparison between the different products made by ATI, NVIDIA and 3dfx, not just in terms of performance, to help you pick out which one's the best choice for your needs.

Introduction
ATI
NVIDIA
3dfx

Tools
Discuss in the forum
Printable version
OnePC Needs Your Help!
OnePC has been going through some very rapid growth in the past and now, to help us reach that "next level" and provide readers like you with more and more up-to-date features, we're in need of your help!
Promotional Offers
125x125_trade_up_edge_6.5.01.gif

Current Sales at Iomega
Visor Platinum now $249
buy.com's Buy of the Day!
Scan your PC for viruses now!
Save up to 80% on Computers and Internet Magazines
3dfx
"Did I say fillrate was king? I meant to say FSAA was king" - Brian Burke

Quick Breakdown
Current card lineup: Voodoo4 4500, Voodoo5 5500 PCI, Voodoo5 5500 AGP

Est. Street Price Range: ($139-$250 USD)

Pros: By far the best FSAA, T-buffer effects, Fastest Card for Unreal engine powered games, Glide compatibility.

Cons: Limited features, needs external power source, really huge freak'en card, slowest card of the three

Future Cards: Rampage, Voodoo5 6000 (It will ship, it will I swear)

Recommended User: Anyone who plays a lot of older games, anyone who likes the idea of a video card you have to plug into a wall outlet, Voodoo cultists.

3dfx Logo3dfx, who started out as 3Dfx, was once posed to rule the 3D video card market when it was blind-sided by NVIDIA. 3Dfx, in its race to be the fastest, left out 32-bit colour, and only had support for 256KB textures in its Voodoo3 card. The result was a fast card with poor image quality compared to its competition. On top of that, NVIDIA's TNT2 was nearly as fast as the Voodoo3 and supported 32-bit colour and 2MB textures. Furthurmore, 3dfx's acquisition of STB didn't go as well as planned and 3dfx had some problems releasing some of its cards (namely the Voodoo3 3500). Then the company's CEO stepped down and after all the above, 3dfx started missing product cycles (ahem, the Voodoo5 6000 anyone?).

In spite of all that the Voodoo4 & Voodoo5 are good cards, but not what a lot of people had hoped for. The Voodoo4 is a single-processor card, and the Voodoo5 is a dual-processor card (someday, we're told, the Voodoo5 6000, 4-processor card will ship); all are powered by the VS-100 chip. Though this allows for a faster card at lower frame rates, it causes problems at higher resolutions/colours because all the chips share the same memory and memory bandwidth. It also prevents the card from going any higher than 1x AGP.

FSAA (Full Screen Anti-Aliasing) improves visual quality for some, while it worsens it for others--it seems to depend on what you find important in your image. Simply put, FSAA renders an image larger than you've set your display for and then shrinks it down to fit. In this process, jaggies at the edge of polygons are greatly reduced--unfortunately, so are many fine lines. While both NVIDIA and ATI have FSAA support, neither have the image quality nor the speed that 3dfx has in their Voodoo4/5 products.

[Ed: Correction - A few readers have mentioned that the method for FSAA on the Voodoo4/5 is different from the above-mentioned. I had known about this fact, but didn't catch this mistake in the editing process.

The method that 3dfx uses is called RGSS (Rotated Grid SuperSampling) and works by rendering the same frame a certain number of times (2 renderings per frame for 2X FSAA and 4 renderings per frame for 4X FSAA) and then places them offset by a pixel on the screen. This, in effect, blurs the scene.]

3dfx also has other "T-buffer" effects such as motion blur, but has yet to really show them off other than one (quite large) video download of Quake III with motion blur on. For a more in-depth review of the Voodoo5, try this article.

The Hard Stuff
Though the features that 3dfx has listed for its chip looks impressive, it's actually smaller than the Geforce2, way to go marketing :)

  • Dual pixel pipeline: 2-pixels/clock (single texture) or 2 textures/clock (single pixel)
  • Full-scene anti-aliasing in hardware:
    • Single-chip: 2-sample
    • 2-way SLI: 4-sample
  • Full hardware setup of triangle parameters
  • Supports multi-triangle strips & fans
  • Transparency/chroma-key with dedicated color mask
  • Alpha blending of source & destination pixels
  • Sub-pixel & sub-texel correction to 0.4x0.4 resolution
  • Per-pixel atmospheric fog with programmable fog zones
  • Dynamic environment mapping
  • Perspective-correct true divide-per-pixel 3D texture mapping & Gouraud shading
  • Single-cycle bump mapping
  • Single-cycle trilinear mip-mapping
  • True per-pixel Level of Detail (LOD) MIP-mapping with biasing & clamping
  • RGB modulation combines textures & shaded pixels
  • Texture compositing for multi-texture special effects
  • All DirectX 7 & OpenGL 1.2 texture blends
  • Support for 14 different texture map formats
  • 8-bit palletized textures with full bilinear filtering
  • 4-bit-per-texel texture compression through Microsoft DirectX & 3dfx proprietary algorithms

The Voodoo5 has a core/memory clock of 166/166Mhz, with each chip having two texture units with two pipelines. Though the Voodoo5 is listed as a 64MB card, its two processors each use part of the memory, so it isn't all available for textures. I couldn't find much information on true fill rate, or triangles per second. I suspect that two processors make the information hard to really decipher. Or maybe I'm too lazy to really look for it.

[Ed: The theoretical fill rate for the Voodoo4 is 333-367-MPixels/s, 667-733-MPixels/s for the Voodoo5 5000/5500 and for the yet-to-be-released Voodoo5 6000, 1.32 to 1.47-GigaPixels/s. Source - 3dfx website]

Voodoo5 5500

Overclocking
Like the Radeon, the Voodoo5 has its core/memory synced, so they must be moved together. Everything I have read states you might get up to 200mhz, but you'll hardly notice the speed difference. Of course free speed is free speed...

Bottom Line
Good card all around. A great card if FSAA is your bag (absolutely fantastic with older games like Half-Life). If FSAA doesn't turn your crank, go elsewhere.

We hope you enjoyed the article!

Printable version
Discuss in forum: Subject - ATI vs NVIDIA vs 3dfx article

Back to Articles
Back to OnePC.NET Home

OnePC Affiliated! Sites - Complete Listing

Hardware
3DGameGear
AMDPower
BackShelf
Broken Pixel
Chick's Hardware
EX Hardware

GideonTech
Hardware Extreme
HighSpeed PC
JDAlpha.com
JSI Hardware
M6: OC

NFS Xtreme
Overclockers Club
Overclockedcafe
ozHardware
PC Extremes
Savage Zone
Software
Intense Beta
MeatSocks
UtilityGeek
Window Planet
Commercial/Services
DSP Global Services
One2surf
Tweakbox
Games
Game Forces
GamingNews.net
Pulsar Gaming
Other
CoolComputing
Dreddnews
Open Tech Support
The Wolf's Den
ZZZ Online
OnePC.NET Privacy Policy | About OnePC.NET | Contact Information

Copyright © 2000-2001, OnePC Network Inc. All rights reserved