公告:服务器迁移已顺利完成! 网址全面启用 https

服务器2号 服务器3号 服务器5号

申请VIP无广告,支付宝,微信,USDT!
在线客服请尝试以下不同链接如果进不了的话在线客服(1) (2) (3) (4) (5) (6)
(7) (8) (9) 实时开通

查看完整版本: API革命足迹!细数10年经典游戏与显卡[36P]

s1005t 2009-12-6 16:04

API革命足迹!细数10年经典游戏与显卡[36P]

如果说PC用户不会不认识Windows操作系统的话,那么相信游戏玩家也不会不知道DirectX的大名。如果是80后的玩家,想必大家都还记得1996年时微软随红色警戒、FIFA96等经典游戏一起发行的DirectX 3.0吧,当时DirectX是以GameSDK的软件开发工具包形式出现的。但是谁也没有想到的时,经过几年的发展,DirectX竟然成为Windows操作系统极其重要的一部分,也是微软牵制众多硬件厂商的致命法宝。

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303744.jpg[/img]

    DirectX整合了Direct3D接口,使得3DFX苦心经营多年的GlIDE3D接口灰飞烟灭。微软在退出OpenGL组织之后,Direct3D也以迅雷不及掩耳之势成为3D接口的绝对主流。对于显示芯片厂商和游戏厂商而言,遵循DirectX API已经成为默认的一道死命令,而如今我们更是随着ATI Radeon HD5000系列产品的到来,全面进入了DirectX 11时代!

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303735.jpg[/img]

    DirectX已经成为3D技术竞争的舞台,任何一项先进的硬件技术都必须在DirectX API的支持下才能发挥威力。从未来的发展趋势来看,伴随着DirectX的成熟,3D游戏对于硬件的利用效果将会很快提高,届时真正的电影级游戏效果或许就真的离我们不远了。对于消费者而言,DirectX 11时代的到来,将会看到更加出色的3D渲染效果以及对图形核心更高效率的操作与应用,让用户能够更充分地享受显卡带来的新功能、新享受。

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303734.jpg[/img]

  DirectX经历了多个版本,从最早的DirectX到最新的DirectX 11,每一个版本的出现都会导致一大批支持该新版本DirectX的新游戏以及新规格显卡产品出现,但是真正让DirectX开始引人瞩目的版本是6.0,这也是3D游戏真正进入发展高峰的时期,接下来让我们逐一回顾每个时期的经典显卡以及经典游戏。

●[b]DirectX 6:TNT系列的天下

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303736.jpg[/img]

[/b]

TNT雷管驱动正式引爆API及硬件规格的追逐

  当时主要代表显卡是NVIDIA的Riva TNT系列以及3DFX的Voodoo3系列。DirectX 6.0的特色在于可以渲染出高分辨率下的32位色的3D效果,这也是当时GPU所最为追求的功能。然而坚持采用16位色彩渲染并且排斥AGP总线技术的Voodoo3系列败下阵来,而NVIDIA一开始就使用先进的AGP总线结构与32位色彩渲染,高规格与新技术奠定新的王朝。

  除了高分辨率渲染,DirectX 6.0的另外一大特色便是支持标准纹理压缩算法,微软公司从S3公司(已被VIA收购)取得S3TC授权并将其加入DirectX 6.0。对于当时的3D游戏而言,如何提纹理效果是一件很头疼的事情,因为与之相配套的3D显卡在性能上无法满足大量纹理的需求,此时使用压缩技术自然是一条捷径。

●[b]当代经典游戏:

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303723.jpg[/img]

[/b]极品飞车5 保时捷之旅

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303705.jpg[/img]

CS就不用多介绍了

●[b]DirectX 7:GeForce系列首款GPU盛行[/b]

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303715.jpg[/img]

NVIDIA第一代GPU革命性产品 同时也让3Dfx彻底绝望

  DirectX 7.0的发布又一次把显卡市场进行重新整合,DirectX 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源”,这也成就了NVIDIA GeForce 256与ATI Radeon的辉煌,如果说TNT2是一款让3Dfx失去信心的产品,那么GeForce 256就是一款让3Dfx绝望的产品,令3Dfx彻底退出市场竞争。

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303712.jpg[/img]

销售量的神话 GeForce2 MX为NV夺下半壁江山

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303733.jpg[/img]

Radeon LE ATI迟来的春天也在当时让人留下深刻的印象

  换句话说,拥有T&L的显卡,在配合使用DirectX 7.0之后,即使没有高速的CPU,同样获得相对流畅的速度表现。但是,直到今日,部分集成显卡还是没有硬件T&L单元,完全依靠CPU来模拟。

●[b]当代经典游戏:

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303706.jpg[/img]

[/b]暗黑破坏神II

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303722.jpg[/img]

英雄无敌 魔法门

●[b]DirectX 8:Radeon8500与Ti4200齐名

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303726.jpg[/img]

[/b]

Radeon8500全面掩盖GeForce3的光芒

  DirectX 8.0又一次引领了一场显卡革命,它首次引入了“像素渲染”概念,同时具备顶点渲染引擎Vertex Shader与顶点渲染引擎Pixel Shader,反映在特效上就是动态光影效果。通过Vertex Shader和Pixel Shader的渲染,可以很容易的营造出真实的水面动态波纹光影效果,从而令3D游戏画面质量得到史无前例的提高。

  尽管GeForce3的强大是不需质疑的,但笔者并不认为GeForce3是一款经典的产品,原因是它的辉煌完全被对手Radeon8500掩盖。不过,就在Radeon8500上市几个月后,NVIDIA就发布了新的Geforce4系列,很负责地说Geforce4 Ti系列代表着DirectX8时代的最高性能!

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303714.jpg[/img]

DirectX8时代的绝对强者——GeForce4 Ti

  然而DirectX 8.0的普及之路并不顺畅,这与巨大的成本压力有着很大关系。NVIDIA的GeForce3 Ti系列迟迟未能在主流市场普及,而后续升级到DirectX 8.1的及Radeon 8500与GeForce4 Ti4200系列也在成本上居高不下。从2001年年初发布DirectX 8.0开始,这项技术直到2003年年末才得到普及,在这个过程中仍有不少玩家使用者DX7时代的GeForce 2MX及Radeon产品度过。

●[b]当代经典游戏:[/b]

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303738.jpg[/img]

魔兽争霸3

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303724.jpg[/img]

极品飞车6 热力追踪2

●[b]DirectX 9:ATI领跑半程 NV GF7系列发威

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303728.jpg[/img]

[/b]

孤注一掷DX9换来第一口甜头 Radeon9700/9500系列

  DirectX 9.0其主要特色在于提升了Vertex Shader和Pixel Shader的版本,从而展现出更为强大的性能。DirectX 9.0中还包含了NURBS和Displacement Mapping(置换式贴图)这两项关键的技术。NURBS在3Dmax中是很常见的,但是运用到3D游戏后,我们所看到的画面将更加接近真实。简单地说,NURBS就是专门做曲面物体的一种造型方法,可以用它做出各种复杂的曲面造型和表现特殊的效果,如人的皮肤,面貌或流线型的跑车等。

    而Displacement Mapping技术借助在平面的多边形上加上一些数据,可以帮材质加上深浅高低的轮廓视觉效果。总体而言,DirectX 9.0是对于DirectX 8.1版本的补充,出现这一现象是因为3D显卡技术的发展滞后于DirectX接口。

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303727.jpg[/img]

DirectX9时代的销量神话 Radeon9550

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303717.jpg[/img]

AGP时代终极武器 GeForce6800 Ultra

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303716.jpg[/img]

AGP/PCI-E平台成功转换 两平台双赢的GeForce6600GT

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303718.jpg[/img]

GeForce 7600成为DX9普及功不可没的型号

  从技术角度来看,DirectX 9.0c相对于DirectX 9.0b还是有着很多的变化,不过Microsoft对于版本提升相当谨慎,因此很多用户都将DirectX 9.0c称作为准DirectX 10。在DirectX 9.0c架构中,最终要的改进便是引入3.0版本的Pixel/Vertex Shader,并且支持ATI的3Dc纹理压缩技术和NVIDIA主导的HDR技术。

●[b]当代经典游戏:

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303709.jpg[/img]

[/b]DOOM3

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303710.jpg[/img]

孤岛惊魂

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303725.jpg[/img]

极品飞车10 卡本峡谷

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303737.jpg[/img]

虚幻竞技场3

●[b]DirectX 10:G92成经典 55nm HD4800领衔反扑

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303720.jpg[/img]

[/b]G80 GeForce 8800GTS抢跑DX10

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303719.jpg[/img]

G92核心的代表作 GeForce 8800GT

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303729.jpg[/img]

ATI改变策略的开端 55nm Radeon HD3000系列

    DirectX 10最大的革新正是统一渲染架构(Unified Shader Architecture)。DirectX 9中引入了2.0/2.X/3.0三个版本的Vertex Shader(顶点着色引擎)以及Pixel Shader(像素着色引擎),从表面上看是技术的推进,但从更深层的角度看,这是微软帮助NVIDIA和ATI搭建竞争舞台,但DirectX 9资源利用的不合理令软件开发商畏首畏尾。进入DirectX 10时代之后,微软改用统一渲染架构来引领群雄。

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303730.jpg[/img]

DX10.1 Radeon HD4000系列 红色军团大反扑的开端

  统一渲染架构,其实就是将Pixel Shader、Vertex Shader、Geometry Shader统一封装。显卡中传统管线消失,所有运算单元都可以任意处理一种Shader运算。事实上游戏对Vertex Shader的要求会比较高,Pixel Shader则要求较低(也有相反的例子),这是造成资源利用率低的首要原因。采用DirectX 10统一渲染架构后,资源得到充分利用,有效地避免这种不合理的分配现象。

●[b]当代经典游戏:

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303704.jpg[/img]

[/b]孤岛危机2 弹头

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303711.jpg[/img]

孤岛惊魂2

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303703.jpg[/img]

使命召唤6 现代战争2

●[b]DirectX 11:ATI全线主宰 HD5000堪称完美

[img]http://img5.pcpop.com/ArticleImages/500x375/1/1303/001303732.jpg[/img]

[/b]

领跑DX11无对手 Radeon HD5000堪称完美

  在DX10发布四年、成为主流之后,业界将期望都寄托在了DX11身上,虽然DX11并没有带来全新的特效,但却通过各种手段提升了GPU的渲染效率,当GPU有了富裕的运算资源之后,游戏开发商就可以大胆的去使用更多的特效和技术,如此一来DX11游戏很容易就能从画面到速度全面超越DX10游戏!

  DX11最关键的特性有以下五点:TessellATIon:镶嵌式细分曲面技术、Multi-Threading:多线程处理、DirectCompute 11:计算着色器、ShaderModel 5.0:着色器模型5.0版、Texture Compression:纹理压缩。

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303731.jpg[/img]

Radeon HD5770/5750主力型号大量供货 最具潜力产品

  上一代DirectX 10和10.1 GPUs硬件只能实现DX11的一些较底层的特效,只有硬件完整支持DirectX 11的GPU,才能够实现DirectX 11的功能和特效,包括DirectCompute 11和改进后的多线程管理等特性。但是,值得说明的是,硬件支持DirectX 10级别以上的GPU,都能够兼容DirectX 11。

  使用DirectCompute 11进行统一编程,需要穿越许多不同GPU架构和特性。而全新的DirectX 11程序接口解决这个问题的方案,被统称为DirectCompute Shader Model。虽然在低版本Shader Model中,也已经包含了一个超集合功能,但更高版本的DirectCompute Shader Model 5.0 包括了更多的新特性:1、增强的并行性能;2、增强的高精度浮点数运算与整数运算;3、更紧密的结合Compute Shader与Rendering Pipeline;4、增强易编程性与显存利用效率。

  2006年11月,首款DirectX 10显卡GeForce 8800GTX发布,当时还没有任何有关DX10游戏的影子,直到7个月后第一款DX10游戏《失落星球》才正式发布。

  2007年11月,首款DirectX 10.1显卡Radeon HD3870发布,当时DX10.1并未引起玩家和业界的重视,5个月后第一款DX10.1游戏《刺客信条》发布,结果因为众所周知的原因很快就被“和谐”了。

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303702.jpg[/img]

首款DX11游戏 RTS网游《BattleForge》

  2009年9月23日,首款DirectX 11显卡Radeon HD5870发布,就在当天,EA旗下首款RTS网游《BattleForge》经过一小时的停机维护后,正式加入了对DX11的支持,这大概是DirectX软硬件结合速度最快的一次了!此外,《科林麦克雷 尘埃2》也将在12月初发布,接下来的《潜行者:普里皮亚季的召唤》、《异形大战铁血战士》等等都将会在年底或明年年初和大家见面。

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303707.jpg[/img]

《科林麦克雷 尘埃2》画面令人期待

[img]http://img5.pcpop.com/ArticleImages/0x0/1/1303/001303708.jpg[/img]

《科林麦克雷 尘埃2》将12月初发布

  DX11是大势所趋,游戏开发者对于DX11的热情远超以往任何一个版本,原因就是DX11能够大幅改善游戏运行效率,而且开发难度也不高。因此大家千万不可轻信什么“无用论”。■

nara 2009-12-6 17:46

从riva128开始玩硬件的人路过。

想起来,有没有远见是一家公司非常重要的生存能力啊。

wowo798fd 2009-12-6 19:24

我的第一块显卡是NV的TNT2,现在回头想想真是感叹呀

sis3 2009-12-6 20:55

这么多显卡,我一个都没有使用过,真的好可惜啊。

abaibaibai 2009-12-6 23:28

玩过好多这种游戏,随着游戏的发展,显卡发展也是越来越快啊。

aloaloaa 2009-12-7 00:37

太棒了 我的第一块显卡是NV的TNT2,到现在已经快10年了

winnerds 2009-12-7 11:54

最早riva128,使用2年。
然后TNT2,使用1年。
GeForce 2, 使用5年。
ATI 8800GL,使用5年。
现在GeForce 8600GT。
历史悠久的历程。

xieaas 2009-12-7 16:05

最早的应该是s3的显卡,虽然差了点但是开辟了3d的先河。

zhchch 2009-12-7 17:59

DX9 一代经典 不知道DX11能否超越

rxppt 2009-12-7 19:53

gf2就用了5年,换了2快现在用hd4650

windysink 2009-12-7 20:30

一路追随着极品飞车的脚步,我的电脑也在逐渐更新,经典中的经典游戏啊

heiqijuntuan 2009-12-9 00:13

有个小问题啊,使命召唤6的引擎不是上几代的强化版吗,还是DX9的技术吧,怎么跑10代那去啦?

zidane19870129 2009-12-9 22:45

标题都错啦。。。是ATI啊,A卡东西是不错,但是程序驱动对游戏的支持没有N卡好,对于我们这种喜欢玩游戏的就不太好饿

mcmoung 2009-12-10 02:28

LZ真是强大啊 把所有发展史都整理出来 叙述了个遍

spiner 2009-12-12 19:03

更高配置的游戏催生了更高配置的显卡,更高配置的显卡降低了我们的资金

gank007 2009-12-12 19:40

*** 作者被禁止或删除 内容自动屏蔽 ***

arthurandru 2009-12-12 20:20

呵呵,这些历史我可是一一走过~我们现在认为显卡好就是WOW进主城不卡~

superzidane 2009-12-15 22:30

哥用的还是G4 MX440啊,内牛满面,最多能玩效果全关的魔兽世界。

kasim8520 2009-12-15 22:48

第一块用了NV的TNT2,很怀念那个时代呀
后面用了GF4MX440,感觉也不错
现在换了块9800GT了,某些游戏分辨率高的话还是有些跳桢的

liangxin0723 2009-12-15 23:01

集成8M卡然后就飘到FX5600再然后就直接到现在的4850了
页: [1] 2
查看完整版本: API革命足迹!细数10年经典游戏与显卡[36P]