论文部分内容阅读
只要你玩游戏,就不可能没听过DirectX的大名。伴随着Windows Vista的发布,微软Windows平台游戏开发的首选API(Application Programming Interface:应用程序界面)——DirectX 10也同时发布,它将引领PC实时三维图形进入一个全新的世界,也再一次揭开了显存芯片性能指标PK大战的帷幕!
ATi R600火拼nVIDIA G80
DirectX 10虽好,也需要显卡的配合才能展示其最佳效果。2006年11月9日,nVIDIA面向全球正式发布支持DirectX 10特效的、开发代号为Geforce 8800GTX/GTS的最新一代显卡产品,而那时Vista尚未推出,DX 10的游戏更是一个没有。有业内人士预测,NV是要抢在竞争对手ATi之前推出DX10显卡,巩固NV在DX 10时代的地位。而据记者从AMD公司了解,ATi R600即将于4月底全球发售,并且经过目前对认证的工程样板的测试表明,R600不但可以追上G80,而且会重新摘取显卡性能的桂冠。
当然,不论是nVIDIA的GeForce 8800GTX还是AMD-ATI的R600,这两个系列产品都为游戏开发人员提供了更大的舞台,帮助他们在更小的硬件限制下充分实现自己的想象。然而我们也发现,如同显卡的技术升级先于游戏开发一样,在IT产业链中,硬件技术的开发始终走在了软件之前。
硬件,你不能一个人去战斗
很多事实应证了这个规律。早在64位技术诞生之时,业内并没有与其匹配的软件,人们在振奋之余却苦于软件的限制,无法即刻享受到其突破性的技术性能。同样的事情也发生在2005年双核处理器上,游戏产业更是如此。
然而,一项硬件技术是否能顺利地推向市场,受到大众的欢迎,很大程度上却是依赖软件的开发和应用的。缺乏了软件支持,很多新技术只能是空中楼阁,无法着陆在消费领域。Pentium Pro就是这样一个例子,1995年的Pentium Pro在当时绝对算一款恐怖级的产品,80位浮点单元、分支预测等功能都十分先进,而且实现了32位内存寻址。但从市场角度看,它却十分失败。当时32位应用并非是主流,甚至在16位应用程序中,Pentium Pro都无法表现出明显的性能优势。过于超前的Pentium Pro因此付出了惨重代价。
那么超前的显卡技术这次是否能受到游戏开发商的青睐,最终走进玩家的电脑呢?记者走访了AMD-ATi中国区技术推广经理李伟。
硬件软件,双枪无敌
李伟说:“虽然业内有这样的规律,但ATi并不担心新品的应用问题。因为,R600是顺应DirectX 10升级大潮的产物。微软的DirectX给众多的软硬件商家提供了一个共同开发的标准平台,大家都遵循这个标准。这样做对两方都有意义,硬件制造商按照此标准研发制造更好的产品,游戏程序员根据这套标准开发游戏。尽管目前市面上可供选择的DX 10游戏并不多,但这是一个不可抵挡的趋势,越来越多的游戏开发商会在这个基础上制作游戏,DX 10的游戏很快就会像现在的DX 9游戏一样普及。”
可以说,以DirectX 10之名的战斗不仅存在于显卡厂商之间,也更广义地存在于技术本身,它将不断为我们带来前所未有、更加震撼的视听冲击!
DirectX10带来了什么
作为普通消费者,我们不需要关心G80和R600的芯片里面到底多了多少晶体管,也不用在意这两家各用什么方式去实现那些越来越华丽的特效。我们只要知道,这两块显卡都支持DirectX10,并且性能比现在任何一块显卡都强大许多,就够了。
DirectX 10的最大优势就是降低了CPU的负载,例如通过修改API核心,大大降低了绘制物体和切换材质特效时的消耗,进而提高绘图效率。还可以降低图形运算操作对CPU的依赖性,使更多的运算在GPU中完成。另外在DirectX 10里面,只要通过单条命令就能对大量物体进行批量绘制。除此之外还有4.0版的着色器(SM,Shader Model)和高级着色语言(HLSL,High Level Shading Language)等崭新特性,这一切都是为了使游戏更加真实。
《孤岛危机(Crysis)》是世界上首个应用到DirectX10的游戏,就目前公布的影像来看,这款游戏在图像和拟真表现方面达到了非常惊人的高度——热带植物的宽大叶片会随着机枪扫射而簌簌落下,并且左右摆荡;阳光透过枝繁叶茂的丛林,在玩家脚下投射出斑驳的影子,一切都显得无比真实。
次世代游戏需要次世代显卡
自打十年前开始,游戏就成了我们更新显卡的主要动力。要想获得足够流畅且华丽的游戏画面,一块主流显卡必不可少。实际上我们可以说是显卡走在游戏的前面,也可以说是越来越华丽的游戏促使越来越强大的显卡不断出现。
另一个促使我们更新显卡的因素就是显示器。如今宽屏液晶已经成为消费市场的主流,屏幕尺寸也从19英寸、20英寸迅速增长到22英寸,并且大有过渡到24英寸的趋势。越来越大的屏幕尺寸带来了新的问题——液晶显示器只有在标准分辨率下才能获得最好的显示效果,而24英寸液晶的标准分辨率高达1920×1200,要想在如此高的分辨率下跑得流畅,势必需要足够强悍的显卡支持。
要等到什么时候?千元以内
当你看过网上那段50MB左右的Crysis高清晰录像之后,千万不要头脑发热,冲动地跑出去买一块8800GTS回来(G80系列显卡已经上市,最低版本约2500元左右)。因为现在还没有游戏能正式支持DirectX 10,万众瞩目的Crysis还要再过几个月才会发布,到那时恐怕8800GTS的价格就跌破2000元了。同时,你还会郁闷地发现,别人花千元就买到的DirectX 10显卡不比你的8800GTS慢多少。
像G80和R600这种显卡芯片系列,其中有具备超强性能的高端版本,也会有注重性价比、面向普通消费者的中低端版本。前者是用来展示公司形象的——“本公司拥有世界上最快的显卡”,后者才是真正用来占领市场份额的主力产品。
记住,越高端、越昂贵的电脑产品降价越快,最典型的例子就是显卡。如果你现在先买一块千元左右的X1950GT或是7900GS,一年后同样再花1000元换新显卡,保证比你现在直接买一块2000元以上的高端显卡划算得多,而且这两块千元级别的显卡都能在很长一段时间内为你带来流畅而华丽的游戏效果。
ATi R600火拼nVIDIA G80
DirectX 10虽好,也需要显卡的配合才能展示其最佳效果。2006年11月9日,nVIDIA面向全球正式发布支持DirectX 10特效的、开发代号为Geforce 8800GTX/GTS的最新一代显卡产品,而那时Vista尚未推出,DX 10的游戏更是一个没有。有业内人士预测,NV是要抢在竞争对手ATi之前推出DX10显卡,巩固NV在DX 10时代的地位。而据记者从AMD公司了解,ATi R600即将于4月底全球发售,并且经过目前对认证的工程样板的测试表明,R600不但可以追上G80,而且会重新摘取显卡性能的桂冠。
当然,不论是nVIDIA的GeForce 8800GTX还是AMD-ATI的R600,这两个系列产品都为游戏开发人员提供了更大的舞台,帮助他们在更小的硬件限制下充分实现自己的想象。然而我们也发现,如同显卡的技术升级先于游戏开发一样,在IT产业链中,硬件技术的开发始终走在了软件之前。
硬件,你不能一个人去战斗
很多事实应证了这个规律。早在64位技术诞生之时,业内并没有与其匹配的软件,人们在振奋之余却苦于软件的限制,无法即刻享受到其突破性的技术性能。同样的事情也发生在2005年双核处理器上,游戏产业更是如此。
然而,一项硬件技术是否能顺利地推向市场,受到大众的欢迎,很大程度上却是依赖软件的开发和应用的。缺乏了软件支持,很多新技术只能是空中楼阁,无法着陆在消费领域。Pentium Pro就是这样一个例子,1995年的Pentium Pro在当时绝对算一款恐怖级的产品,80位浮点单元、分支预测等功能都十分先进,而且实现了32位内存寻址。但从市场角度看,它却十分失败。当时32位应用并非是主流,甚至在16位应用程序中,Pentium Pro都无法表现出明显的性能优势。过于超前的Pentium Pro因此付出了惨重代价。
那么超前的显卡技术这次是否能受到游戏开发商的青睐,最终走进玩家的电脑呢?记者走访了AMD-ATi中国区技术推广经理李伟。
硬件软件,双枪无敌
李伟说:“虽然业内有这样的规律,但ATi并不担心新品的应用问题。因为,R600是顺应DirectX 10升级大潮的产物。微软的DirectX给众多的软硬件商家提供了一个共同开发的标准平台,大家都遵循这个标准。这样做对两方都有意义,硬件制造商按照此标准研发制造更好的产品,游戏程序员根据这套标准开发游戏。尽管目前市面上可供选择的DX 10游戏并不多,但这是一个不可抵挡的趋势,越来越多的游戏开发商会在这个基础上制作游戏,DX 10的游戏很快就会像现在的DX 9游戏一样普及。”
可以说,以DirectX 10之名的战斗不仅存在于显卡厂商之间,也更广义地存在于技术本身,它将不断为我们带来前所未有、更加震撼的视听冲击!
DirectX10带来了什么
作为普通消费者,我们不需要关心G80和R600的芯片里面到底多了多少晶体管,也不用在意这两家各用什么方式去实现那些越来越华丽的特效。我们只要知道,这两块显卡都支持DirectX10,并且性能比现在任何一块显卡都强大许多,就够了。
DirectX 10的最大优势就是降低了CPU的负载,例如通过修改API核心,大大降低了绘制物体和切换材质特效时的消耗,进而提高绘图效率。还可以降低图形运算操作对CPU的依赖性,使更多的运算在GPU中完成。另外在DirectX 10里面,只要通过单条命令就能对大量物体进行批量绘制。除此之外还有4.0版的着色器(SM,Shader Model)和高级着色语言(HLSL,High Level Shading Language)等崭新特性,这一切都是为了使游戏更加真实。
《孤岛危机(Crysis)》是世界上首个应用到DirectX10的游戏,就目前公布的影像来看,这款游戏在图像和拟真表现方面达到了非常惊人的高度——热带植物的宽大叶片会随着机枪扫射而簌簌落下,并且左右摆荡;阳光透过枝繁叶茂的丛林,在玩家脚下投射出斑驳的影子,一切都显得无比真实。
次世代游戏需要次世代显卡
自打十年前开始,游戏就成了我们更新显卡的主要动力。要想获得足够流畅且华丽的游戏画面,一块主流显卡必不可少。实际上我们可以说是显卡走在游戏的前面,也可以说是越来越华丽的游戏促使越来越强大的显卡不断出现。
另一个促使我们更新显卡的因素就是显示器。如今宽屏液晶已经成为消费市场的主流,屏幕尺寸也从19英寸、20英寸迅速增长到22英寸,并且大有过渡到24英寸的趋势。越来越大的屏幕尺寸带来了新的问题——液晶显示器只有在标准分辨率下才能获得最好的显示效果,而24英寸液晶的标准分辨率高达1920×1200,要想在如此高的分辨率下跑得流畅,势必需要足够强悍的显卡支持。
要等到什么时候?千元以内
当你看过网上那段50MB左右的Crysis高清晰录像之后,千万不要头脑发热,冲动地跑出去买一块8800GTS回来(G80系列显卡已经上市,最低版本约2500元左右)。因为现在还没有游戏能正式支持DirectX 10,万众瞩目的Crysis还要再过几个月才会发布,到那时恐怕8800GTS的价格就跌破2000元了。同时,你还会郁闷地发现,别人花千元就买到的DirectX 10显卡不比你的8800GTS慢多少。
像G80和R600这种显卡芯片系列,其中有具备超强性能的高端版本,也会有注重性价比、面向普通消费者的中低端版本。前者是用来展示公司形象的——“本公司拥有世界上最快的显卡”,后者才是真正用来占领市场份额的主力产品。
记住,越高端、越昂贵的电脑产品降价越快,最典型的例子就是显卡。如果你现在先买一块千元左右的X1950GT或是7900GS,一年后同样再花1000元换新显卡,保证比你现在直接买一块2000元以上的高端显卡划算得多,而且这两块千元级别的显卡都能在很长一段时间内为你带来流畅而华丽的游戏效果。