电脑技术学习

以NB之名 解读07年游戏与Vista同行之路

dn001

以NB之名,解读同行之路——显卡

很显然,对于Vista和游戏来说,显卡是两者都最为重视的部件。

先说Vista,Vista的一大卖点是采用华丽的Windows Aero界面,由于加入了大量立体动画和特效,对显示卡的性能要求大幅提高。要达到Aero提供的效果,显示卡最低需符合DirectX 9.0标准,必须支持Pixel Shader 2.0(像素着色单元)标准。

综观(原文如此,ZOL编注)目前市面上的独立显示卡,即使是最低档的7300LE或者X1300,也能满足Aero的建议配备;但相对于XP 系统对于集成显卡的完美兼容,可以支持Vista 系统的集成显卡则屈指可数。

而Vista对于显示卡配备的内存,一方面建议为128MB,另一方面则称根据分辨率而定。以单显示器输出计算,1280×1024或以下分辨率最少需要64MB显存,1920×1200或以下需128MB显存,1920×1200以上则需256MB显存。

Windows Aero界面

再说游戏,玩普通游戏的时候,使用普通显卡与高端显卡的区别并不明显,但一旦运行主流热门的一些大型游戏的时候,你会非常清晰的看到一款显卡对游戏的影响原来是那么大。

过去,人们要求自己的显卡能够使游戏运行得顺畅、清晰,可以很好地支持各种OpenGL和Direct3D游戏;现在,人们已经不满足于此,他们要求显卡能够带来更出色的SM3.0、HDR效果、光影渲染效果,甚至是抗混淆(反锯齿)、3D动态剖切(3D Windows Clipping)等苛刻功能。

目前,典型的游戏有使命召唤4、无冬之夜2等等。对于这些游戏,已经不是目前主流的移动独立显卡所能应付得了的。包括NVIDIA GeForce Go 7300、Go 7400以及ATI Mobility Radeon X1300/X1400,这些显卡在笔记本电脑中很有代表性,但碰到顶级3D游戏,此类笔记本电脑也只能靠边站了。

NVIDIA显卡

也许正是因为游戏与Vista均对显卡的有着非常高的要求,英特尔最新推出的Santa Rosa四代迅驰平台果断的集成了X3100显卡,不仅架构上与其他Direct X 10显卡一样不再区分Pixel Shader和Vertex Shader,而且还首次支持Direct X 9.0c(通过升级还可支持Direct X 10)、Sharder Model 3.0和OpenGL 1.5等技术。尽管如此,想完美的运行Vista系统和主流大型3D游戏,采用高端移动独立显卡仍然是必不可少的。

为此,或许正如某行业人士所说,“正是游戏的高速发展促进了显卡的研发,而Vista的诞生,则进一步给这种研发施加了压力。

小结

对于Vista与游戏之间的关系,被称为“DirectX之父的Alex St. John表达了自己的独到看法,“我认为微软并没有凭借Vista提升PC作为游戏平台的地位.这让我非常沮丧,毕竟那是我曾经战斗过的地方。

如果我还在微软,就会花更大的力气确保Vista不插手游戏。在微软,没有人意识到Vista并未给游戏业创造新的价值。它就这么插了进来,微软也认为可以增加更多(功能)就可以创造更多价值。

很不幸,微软在Vista里加入的很多东西都在拖游戏开发的后腿。在Vista里创作高质量游戏当然是有可能的,只是这太痛苦了,而且完全不必要如此。微软本应在支持PC游戏方面做得更好,但Vista搞砸了。

Alex St. John的说法难免让我们对Vista感到有点泄气,但Vista的发展和普及已经成为事实,在今后几年甚至几十年内,Vista将伴随着千千万万的游戏玩家一起度过。

因此,如果真如Alex St. John所说的“微软本应在支持PC游戏方面做得更好,但Vista搞砸了,我们也只能坦然接受,至少,由于Vista与游戏的共同存在,笔记本电脑的各方面技术研发得以更加迅速和稳健的发展。

标签: