王者之间的较量,R300 VS NV30深度
特约作者Zephyr简介:国内顶尖的“Tech Fan”,在CG以及显示图形领域有着较深的研究,并接受过图形方面的深度学习和教育。作者最大的特点就是能够有效的将理论和实际相结合,所以才可以写出本文这样精彩的让DIYer看得懂的技术文章。
文中所有的技术资料都为一手获得,真实可靠,一些原来大家不知如何翻译的英文技术词语,作者也按照CG领域的标准用词方式进行了翻译。简单的总结一句,作者绝对是全球显示领域为数不多的真正可以脱离PDF以及不按照PDF模式去写技术文章的人。PCPOP以后还会争取让Zephyr给我们带来更多此类的精彩文章,敬请各位喜欢显示领域技术的FANS们关注。(本文同时也会刊等于最新一期的《电脑高手》杂志)。
最近几年,计算机图形学的发展速度令人瞠目结舌,这一点在基于PC平台的游戏领域表现尤其突出。短短的几年间,PC平台上实时渲染的3D图像效果已经逼近了传统电影领域通过离线渲染所能够达到的效果。这里面,三家公司功不可没:制定Windows平台中用于3D应用程序开发API——Direct X的Microsoft,和一直活跃在3D图形处理器竞技台上的两个图形芯片巨人:ATi和nVIDIA。
ATi和nVIDIA
当前,Microsoft在ATi和nVIDIA的紧密合作下,又制定了最新的游戏规则并发布了最新测试版本——DirectX 9.0Beta 2.1(http://www.neowin.net/staff/users/Voodoo/dx9apispec.exe)。与旧有的DirectX 7和DirectX 8相比,DX9大大向前迈进了一大步,见下图,提供了高度的可编程性和全流水线的浮点颜色精度。
DirectX平台的进化
既然规则已经出来,现在就轮到ATi和nVIDIA开始表演了。这次ATi抢了先手,重拳出击:率先推出了完全符合DX9.0标准的R300,在性能上全面超过了上届冠军NV25。面对老牌拳王的重拳反击,拳坛新霸主nVIDIA自然不甘示弱,蓄力已久的武器NV30也已经备好,就待发出。
不过,这次有点奇怪。不像以前,厂商们早早的就把自己的规格和特性广为散发。这次ATi和nVIDIA对于自己的产品颇为敝帚自珍,就连已经发布的R300都还有不少谜团没有解开,更不要说仍然处于迷雾之中的NV30。再加上引入了五彩缤纷的先进技术,和众多的各种小道传闻,实在让人眼花缭乱,分不清楚孰强孰弱。
为此,为了帮助众多显卡技术热心爱好者能够真正领略到R300的犀利之处,并彻底搞清NV30的确切规格,同时也为了满足自己强烈的好奇心,笔者最近数天专心钻研数量多达千页的有关R300和NV30的各种技术文档、幻灯片、白皮书、源程序乃至DX9和OpenGL1.4的规范,结合自己多年摸爬滚打的经验后,终于大致找到了答案。由于自家觉得还算没有给中国人丢脸,确实独自发现了一些秘密,并得出了一些结论,且未见于国外其他网络媒体,所以公布出来,与大家共享。
最后强调,尽管里面也有一些的性能分析内容,但是如果你对技术不感兴趣,而仅仅想知道R300还是NV30更适合自己,那么可以直接跳到最后,或者干脆放弃阅读这篇文章。<