|
当前位置:电脑报电子版 > 1999 年 > 22 期 > 硬件周刊 > 3D加速芯片的过去与未来 |
《 3D加速芯片的过去与未来 》 |
自1997年3D图形加速卡开始批量上市以来,硬件3D处理技术进入广大PC用户的视野已经有两年了。现在,3D技术已经渗透到PC系统的方方面面,不仅显示卡和游戏言必称3D,连CPU也逐渐“3D化”,甚至连操作系统也要将3D作为一个重要部分了。回顾大众化的3D技术刚刚出现时,S3 Virge芯片那简陋的3D特性和缓慢的速度,再看看刚刚上市的TNT2和Voodoo3,这天文数字般的处理速度以及几乎无所不包的3D特效,我们不得不感慨万千——技术的发展真是太快了,尤其是在市场需求和竞争的推动下。
历史回顾 按目前主流的说法,我们可以用第一代(不过笔者更倾向称之为史前世代)来称呼那些还不是很实用的3D加速芯片。当年2D显示芯片霸主S3推出的S3 Virge系列产品并不是最早的,但正是S3 Virge打开了硬件3D加速市场的大门,尽管它很快就丢掉了这个市场。那时很少有人了解什么是真正的硬件3D加速,于是号称支持DirectX的Trident 9685凭借低廉的售价大行其道,但是用户一旦明白过来,他们就抛弃了Trident,即使是Trident后来推出的与S3 Vrige系列同档次的Trident 9750/9850也只能作为最廉价的3D芯片了。ATI的Rage I/Ⅱ则多见于品牌机中,性能与S3 Vrige不相上下,也未能占领新兴的3D市场。实际上,这期间还有很多我们在国内市场上没有见到过的产品,如那时名不见经传的NVIDIA推出了集成声音处理功能的3D芯片NV1,由于声音与图形部分相互牵制而很不成功;Rendition的头一个产品Verite 1000据称是Voodoo之前最好的产品,但在市场上也不成功;3Dlabs的Permedia虽然至今仍可以用来进行3D绘图,但没有被主流的游戏3D市场接纳;Matrox的Millenium和Mystique虽然名声很好、价钱很贵,但最多只能同S3 Virge相比的3D性能,使它们只能作为最好的2D显示卡。真正的第一代(按目前主流的说法应是第二代)3D加速芯片应从3Dfx公司在1997年推出的Voodoo芯片组算起,正是Voodoo漂亮的图像效果和够快的速度使人们第一次真正认同了硬件3D加速的意义,从而推动了3D市场的繁荣。3Dfx替Voodoo准备的Glide API,为游戏开发商们提供了优秀的开发平台,成为了当时在难以实现的OpenGL和效果太差的DirectX之间的一个较好的折衷选择,Voodoo+Glide不但为我们带来了大量高质量的3D游戏,也将3Dfx这个本来不起眼的小公司推上了3D加速芯片市场的王座。很快其他公司也赶了上来:NVIDIA推出了异常成功的Riva 128,以DirectX为主API,尽管图像质量不如Voodoo,但它的2D/3D速度最快,使NVIDIA一举成为游戏用3D加速芯片的第二选择;ATI则有了性能与Voodoo不相上下的2D/3D芯片Rage Pro(Turbo),因为主要被品牌机使用,所以零售市场上鲜有该种芯片的显示卡产品;3Dlabs的2D/3D芯片Permedia 2以OpenGL为主API,开始主要用在3D设计领域,虽然3D游戏性能较差,但通过不断升级驱动程序,最终成为样样都行的多面手,一直生存至今;Rendition的Verite 2x00系列一开始就是Voodoo的强劲对手,但是由于其2D部分甚至比3Dfx的2D/3D芯片组Voodoo Rush更差,又没有很快地升级换代,所以逐渐退出了主流市场;NEC/Videologic的PowerVR PCX2也是同Voodoo类似的纯3D芯片,由于使用了将显示屏幕分块渲染的原理,所以占用较少的显示内存和带宽,性能足以同Voodoo竞争,只可惜由于使用了软件分块引擎,使它比较依赖于CPU性能;Intel的i740姗姗来迟,虽然速度比Riva 128差、3D图形质量中等,但凭借Intel的号召力和便宜的价格而一举夺下了不小的低端市场。 3Dfx的Voodoo 2在1998年初上市,成为第二代(按目前主流的说法应是第三代)3D加速芯片问世的一个里程碑,复杂的Voodoo 2纯3D芯片组在当时各方面都所向无敌,SLI连接的双Voodoo 2甚至将部分纪录保持到今年年初。推出Voodoo2之后,3Dfx的努力方向是将3D芯片组集成为单芯片,然后再集成2D部分,以降低成本、拓展应用领域,可是等2D/3D全集成的Voodoo Banshee上市时,3Dfx相对其他公司的优势已经不大了。其他公司由于在1998年初落后3Dfx较远,不得不制定性能大大超过Voodoo 2的研制计划,而且只能等到1998年下半年出货:较早公布计划的NVIDIA的Riva TNT打算超过SLI的双Voodoo 2,但最终上市时只比Voodoo 2和Banshee快了一点,图形质量倒是超过了3Dfx的产品;Matrox先用3D性能较差的G100应付市场,然后率先推出第二代产品G200,画质比Voodoo 2更好,但速度慢了一些,而且游戏支持稍差;S3用来打翻身仗的Savage 3D则毛病很多,经过长期改进驱动程序和BIOS,直到最近性能才稳定下来,但由于价格比较便宜,不乏竞争力;ATI的Rage 128则来得较晚,到今年年初才上市,增强型Rage 128 Pro则更接近下一代产品,由于部分品牌机已经开始使用Riva TNT,Rage 128只能固守ATI传统的苹果机市场和剩余的PC品牌机市场;Blade 3D是Trident刚推出不久的便宜芯片,性能只能超过Voodoo,面向低端市场;Intel很快就要上市的i752/754也应算是第二代产品,设计得较晚也较有技巧,可能是未来的低端主流。 现在正在上市或将要上市的新一代产品同前一代并无革命性的不同,只是在性能和速度方面又上了一个台阶,我们不妨暂且称之为第三代(按目前主流的说法应是第四代)3D加速芯片。3Dfx的Voodoo 3首先出现,速度的确很快,但不支持这一代产品均有的24/32位的渲染和Z-buffer精度,看起来在这一轮3Dfx有些落后,只能寄希望于下一代产品;有希望成为新3D霸主的NVIDIA后劲十足,在创纪录的Riva TNT2上市的同时,又在开发带有几何加速的Riva TNT3;Matrox也不甘人后,G200还未完全推广就又设计出G400,是TNT2的强劲对手,另外G400还有增强版G400 MAX;NEC/Videologic的PowerVR 250系列的“历史”比Riva TNT还长,但由于优先保障了对SEGA的DreamCast家用游戏机的供货,最近才上市,但测试结果表明,由于PowerVR 250改进后的分块渲染引擎十分强大,即使最普通版的PowerVR 250也可以超过Voodoo 3现在的最高型号3500,同最高纪录保持者Riva TNT2的Ultra版不相上下,所以可看作是相当强劲的第三代产品;S3公司继Savage 3D后再接再厉,很快又推出了价廉物美、竞争力极强的Savage 4系列;千呼万唤才刚刚出来的3Dlabs Permedia 3现在不再拥有最高的性能指标,但3Dlabs传统的专业设计市场保证了它的基本需求,以专业标准和技术精雕细琢出的产品很可能有不少过人之处,而且应该像Permedia 2那样长寿;一蹶不振的Rendition仍未推出新产品,但凭借Verite 4400E或其他“秘密武器”一鸣惊人的可能性也很大。0 发展规律 通过回顾3D加速芯片的历史,我们可以了解这个新兴的市场怎样从无到有飞速地发展起来,成为IT行业最热门的领域之一,从中我们也可以找出一些规律:如速度飞速增长、质量不断提高、结构日趋复杂、价格不断降低等。对于3D芯片来说,速度就是生命。从最初的每秒十多万像素、几万三角形的初级阶段到如今Riva TNT2的每秒3亿像素、900万三角形,只经过了短短的两年左右的时间。可以说是以几何级数增长,从过去2D芯片的每年200%提高到现在的每年400%以上。关于3D图形芯片的速度提高过程可以参看图1。 (朱 云) (未完待续) |
下载本期推荐软件 | 页 首 |
《电脑报》版权所有,电脑报网站编辑部设计制作发布 |