目前,DirectX 10显卡有了!支持的DirectX 10的Windows Vista操作系统也有了!就只差支持DirectX 10的游戏正式上市了!DirectX 10真的离我们越来越近了吗?笔者并不这么认为,如果要想等到DirectX 10全面普及那一天,可能要等到2008年奥运会那个时期。而阻碍DirectX 10技术全面普及的因素,会有四个方面。
DirectX 10带来了什么?
为了让新玩家对DirectX 10有个初步的认识,在讨论其阻碍发展的因素之前,我们先简单来了解下这项技术。
nVIDIA的技术市场副总裁曾经讲到:DirectX 10为PC图形增加了几何shader,统一shader界面,更好的数据流,整数指令集以及更加统一的功能等几个明显的优势。
DirectX 10从根本上去除了游戏开发人员创造性的一系列障碍,而全新的DirectX 10 API增加了很多新功能。这可以使图形内容更加生动,更加丰富。
对开发者角度而言,开发人员可以通过统一指令集更轻松地开发一个DX10代码路径,这意味着游戏开发者可以花费更多时间在游戏上,而不需要为某个特殊的硬件厂商应用专门设计。这可以使游戏开发周期更短,而且游戏细节更完美。
DirectX 10中的即时性提高,可以允许游戏开发人员使游戏更加富有技术性。此前渲染树叶等都不太可能的事情,现在都将成为可能。比如军队、人群等多种物体之间的互动也将更为真实,而周围的环境在DirectX 10中也更易管理。
DirectX 10为生动的物理处理提供了一些很好的功能,数据流输出技术可以让GPU物理功能更加深入。无论是深度还是广度上,都可以创造比以前更具有动态的仿真。成千上万的物体,弥漫的烟雾,互相碰撞的粒子,流动的水,抖动的稻草等等,这些都将成为开发人员的工具。几何shader技术将允许游戏中的人物更加完美,阴影将更加真实,地形将更加细致。
盗版Windows Vista尚未出现
微软在新版的DirectX 10中做了一次大胆的改革,DirectX 10将不会往下兼容,老的DirectX 9、DirectX 8将不会再同时支持。同时,微软不会为Windows Vista以外的操作系统提供DirectX 10支持,这意味着用户要运用DirectX 10技术,就必须使用Windows Vista操作系统,Windows XP也将被迫面临淘汰的命运。
Windows Vista操作系统中会附带上DirectX 10
就目前中国大陆的国情来看,售价高达2000元左右的正版Windows Vista操作系统,没有多少用户能消费得起。而且中国长期盗版消费习惯,使得很多用户不愿意花费昂贵的价格来购买这款并非必须的操作系统。所以在盗版Windows Vista推出之前或者Windows XP未对DirectX 10支持之前,DirectX 10要想普及似乎不太现实。
DirectX 10主流显卡价格不会太便宜
虽然从现有的DirectX 10显卡8800GTX与8800GTS来看,它们的价格并不比主流DirectX 9顶级显卡贵多少,但是从这些年来显卡发展速度与市场关系来看,中端与低端的DirectX 10显卡肯定会在一段时间里,价格比同级的DirectX 9显卡贵一些。
如果您比较难理解,让我们分析一下AGP接口向PCI-E接口过渡时期显卡价格的变化,就能明白DirectX 10显卡会比DirectX 9贵了。PCI-E显卡上市初期,主流的AGP与PCI-E接口显卡性能并没太多区别,但PCI-E接口因为并不普及,数量也很少,所以价格要比同级的PCI-E接口贵200元以上,直到PCI-E接口显卡上市一年后,AGP接口显卡才与PCI-E接口显卡处于同一价格水平。这也是硬件类产品发展的一种潜在规律。
DirectX 10游戏与用户距离还很遥远
DirectX 10对用户最的大作用无非是改善游戏画面,给用户带来更逼真更具有冲击力的视觉体验。而在没有游戏支持的前提下,是不会有多少用户会投入到DirectX 10怀抱的。
本来首款DirectX 10补丁游戏——微软《模拟飞行X》会在Windows vista首发期间与用户见面。可就在Windows vista推出的前一个月,突然传出消息《模拟飞行X》DirectX 10补丁将推迟发布。
而被受各界关注的纯正DirectX 10游戏——《孤岛危机》(Crysis),也在近期传出继续跳票的消息,该游戏将从原定的2007年3月份正式发布,延期到2007年9月份。所以在短时间内,我们仍然看不到DirectX 10技术带来的震撼画面,那现在就花高昂的投入来升级DirectX 10系统有何意义呢!
DirectX 10不成熟 DirectX 10.1才是主流
虽然DirectX 10今天才发布,但是DirectX 10的升级版本DirectX 10.1的最新消息也已经传出,而且它有往在今年年底前推出,所以很有可能DirectX 10还未普及DirectX 10.1已经推出了,而大多数用户也将直接从DirectX 9直接过度到DirectX 10.1,进入真正的DirectX 10时代。
据了解DirectX 10.1引入了更新的驱动模型WDDM 2.1,与DirectX 10的WDDM2.0相比,WDDM2.1有一些显著的提高。内容转换功能方面,WDDM2.0支持处理一个命令或三角形后进行内容转换,而WDDM2.1则可以让内容转换即时进行。提升了GPU效率,减少等待时间。
写在最后:目前DirectX 10依然还是那么神秘,还是那么值得期待。在DirectX 10成为主流之前,我们还只能通过几张精美绝伦的游戏画面来欣赏到它的美丽。希望硬件厂商能加快DirectX 10的推广速度,这样广大用户才可以早一天获得DirectX 10技术所带来的3D新视界。
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}