几种3D绘图芯片性能比较
3D图形显示卡正在成为市场的主流,怎样才能买到适合你自己的3D卡呢?要了解3D显示卡的情况,首先要了解3D显示芯片。
3D图形芯片可分为两类,一类用于娱乐(如电子游戏),另一类则用于工业绘图,这两者的市场定位、销售对象及功能都各不相同。我们今天要分析的是前一类,因为它才是家用电脑常用到的产品。
★3DFX VooDoo Graphic
说到用于电子游戏的3D立体绘图显示芯片,就不能不提3DFX公司的VooDoo芯片系列。特别是VooDoo Graphic,它是现在电子游戏开发商的最爱。而使用这种芯片的显示卡也真够特别,它们是安装在主机板PCI接口上的独立显示卡,在实时3D绘图上有着相当了不起的速度。 即使安装在Pentium 90MHZ CPU的电脑上,运行具有VooDoo Graphic芯片专属驱动程序的电子游戏,仍然画面秀丽,动作流畅。在画面显示方面,无论是背影及立体图型角色方面,都有充足的硬件滤镜去作画面优化。如果你电脑是Pentium 133MHZ CPU或更高,那么你将会进入一个前所未有的高速3D立体电子游戏世界。
但是3DFX公司的VooDoo Graphic3D绘图芯片和我们日常熟识一般显示芯片,如S3公司或Trident公司的显示芯片不同。 后者除了本身特有的显示功能外,也和最初IBM公司既定的VGA标准显示模式兼容。而3DFX公司的VooDoo Graphic3D立体绘图芯片和VGA标准显示模式,甚至VESA工业标准的显示模式都不兼容。对于PC来说,它还是个新生的事物,平常日子我们根本用不上它,它也不会为我们工作。因此我们还是要在的电脑内安装通常的显示卡,而以3DFX公司VooDoo Graphic芯片显示卡为“第二显示卡”。 所谓“第二显示卡”就是在平日处于睡眠状态,必须由驱动程序调用才会工作,在具体应用上,通常是直接由电子游戏程序直接调用。
由于以3DFX 公司的VooDoo Graphic 3D绘图芯片开发的显示卡都是独立的显示卡,有着独立的屏幕输出接口,因此所有这种显示卡上都会多加一个VGA-DB9-15P的标准VGA接口。实际使用时,我们日常一般工作用的“第一显示卡” (普通显示卡)上的屏幕输出接口经由外部接线接驳到VooDoo Graphic显示卡上的VGA-DB9-15p输入接口, 再把显示器的接线接驳到VooDoo芯片显示卡上。这样VooDoo Graphic显示卡就会汇合所有输出至显示器的信号。在日常工作时,它会把“第一显示卡”的显示信号输出到屏幕上去,使我们能够正常工作,而当那些要用上VooDoo Graphic芯片的电子游戏要工作时,则VooDoo Graphic芯片“第二显示卡”会立刻把“第一显示卡”的显示信号拦截,并且直接把自己本身的显示信息输出至显示器去。
3DFX公司的VooDooGraphic芯片虽然了得,不过由于它是非VGA标准显示模式的显示卡,因此只能在支持VooDoo Graphic芯片驱动程序的电子游戏上才能发挥作用。而现在不少电子游戏中已经开始加入大量高质量动画(包括MPEG格式及AUI格式等),由于VooDoo Graphic“第二显示卡”的关系, 很多电子游戏播放这些动画时要跳回“第一显示卡”去播放,然后再跳回“第二显示卡”继续玩下去。如果动画数目不少,这样跳来跳去,画面在两种不同的显示上轮流切换,两种显示卡的明暗色调也不断切换于显示器上,由于VooDoo Graphic芯片的显示信号输出比一般的显示卡的信号输出强,就会让玩家觉得画面忽明忽暗,不太舒服。
那么有没有这样一种芯片,它既有VooDoo Graphic的性能优点,又能兼容VGA显示模式而方便使用呢?当然有,就是3DFX公司VooDoo系列的VooDoo Ruch芯片。
★3DFX VooDoo Ruch
这种芯片比VooDoo Graphic显示芯片慢,但在功能上和VooDoo Grahpic芯片完全一样。并且可以跟一般的显示芯片结合使用。
现在市面上使用VooDoo Ruch芯片的显示卡多以Alliance公司的At3D-128芯片配合,不但拥有VooDoo Graphic的全部功能,并且和At3D-128配合,具有MPEG-I(VCD)解码、软件MPEG II(DVD)解码乃至电视输出功能。
由于VooDoo Ruch芯片能够和一般显示芯片配合使用,互相补充, 我们就可以用VooDoo Ruch芯片的3D图型显示卡享受过去VooDoo Graphic 芯片不能直接支持的Direct X,加速电子游戏或其他有关程序。
VooDoo Ruch芯片现在最高可在800x600分辨率,16位高彩Z-Buffer模式下运行3DFX专属电子游戏。相反,一般的VooDoo Graphic芯片只可能在640x480,16位高彩Z-Buffer模式下运行3DFX专属电子游戏。 同时因为VooDoo Ruch芯片显示卡已经和另外一片的VGA模式兼容显示芯片溶合成一张新概念的3D 立体图型显示卡,在上面运行3DFX专属电子游戏时,再也不会只能运行全屏幕模式,也能运行在窗口模式下了。并且它避免了使用VooDoo Graphic芯片3D显示卡时,两卡切换造成画面颜色不协调的现象。
虽然目前电子游戏业界最多支持的还是3DFX公司的VooDoo Graphic芯片,但VooDoo Ruch的种种优点已开始被业界人士看好, 受到越来越多电子游戏开发商的支持。只是一些较早面市电子游戏才不支持它,作为补救,有些老游戏也开始通过网络提供VooDoo Ruch芯片驱动程序供玩家下载。
★NEC POWERVR
NEC公司开发的POWERVR芯片也是一种常用的3D图形显示芯片,但它要在Pentium 166MMX或以上的机器上才有较好的效果。
其实POWERVR并非真实的显示芯片,而是用于加强3D空间图像运算的芯片。或者可以说是一颗在CPU和显示卡之间加强及取代烦繁的3D 空间图像运算用的辅助芯片。 以POWERVR开发出来图形加速卡,大多是以独立PCI接口卡的形式发行。只要直接把POWERVR显示卡插入电脑主机板的PCI口,再装好驱动程序,不用任何其它连线就可以开始运作。
现在NEC POWERVR芯片已经开发到第二代。 虽然其第二代芯片的加速效果只比第一代高出少许,不过其本身的硬件滤镜功能却直追VooDoo芯片的水平。最厉害的是,POWERVR本身可以像VooDooRush芯片一样,直接为微软的 DirectX 加速,同时也能运行NEC公司开发的专属驱动程序库。
每个POWERVR显示卡上有4MB内存,这4MB是供POWERVR芯片本身运算的内存,可以和电脑内的一般显示卡配合达到最高1024x768高彩的显示模式。
NEC POWERVR 加速芯片本身的驱动程序及其设置可跟据不同程序或电子游戏作出理论上无限套不同的独立设置。在运行某个软件时,POWERVR的驱动程序会从事先设定的数据库中取出相应的设置参数,对个别软件进行个别的显示功能加强。这是其独到之处,也是其缺点所在:用户必须具备较多的电脑知识才会很好地进行设置。
相对而言,POWERVR的价格最便宜,虽然其在图型处理速度上不及3DFX公司的VooDoo芯片系列,但对于一般的家用电脑而言已经够用。
★NVIDIA RIVA128
华记的AGP接口显示卡V-3000是用NVIDIA公司的RIVA128芯片,在支持微软 DirectX方面,其实速度甚至超过了VooDoo芯片!
RIVA128芯片本身非常高速,不过它没有丰富的3D图型滤镜, 而是通过驱动程序,利用其本身异常高速的特性,在RIVA128芯片内部利用特殊的程序组合,模拟出各个硬件滤镜来。
RIVA128芯片的产品虽然只有4MB的显存,但是价钱却不便宜,而且只在运行微软DirectX才表现出超水平的显示能力,一跑起工业标准的OpenGL接口时就力不从心。
★3DLabs Permedia II
3DLabs公司Permedia II芯片在3D图形工作方面非常理想,可惜在电子游戏方面不及3DFX公司VooDoo系列及NVIDIA公司的RIVA128芯片,但是它的好处是工作高速和稳定性强,而且一个8MB显存PCI接口的Permedia II卡只比一个4MB显示存PCI接口的RIVA128卡贵一点点,物有所值,只是运行软解压VCD时色彩方面不太理想。
以上我综合介绍了各种3D显示芯片正反两面的特性,希望对大家今后选购3D卡会有所帮助。