2000FUN論壇

 

 

搜索
2000FUN論壇 綜合論壇 俠盜獵車手 GTA Grand Theft Auto I-IV 玩GTA4一定要用Directx 10
返回列表 發新帖 回覆
查看: 629|回覆: 0
go

[IV] 玩GTA4一定要用Directx 10 [複製鏈接]

Rank: 10

UID
909365 
帖子
2972 
積分
7659 
Good
244  
註冊時間
07-6-28 
在線時間
790 小時 

十週年勳章(賀詞)

1#
發表於 10-8-15 02:34 PM |只看該作者 |倒序瀏覽 |打印
Directx 9.0C、Directx 10和DX11下载
Directx介绍很多人爱玩游戏的玩家,经常需要安装游戏,特别是安装3D类的大型游戏时,经常在安装过程中会提示我们需要安装Directx 9.0或者Directx 10组件。对于3D类的游戏,Directx是必须安装在电脑系统上的。Directx是由微软官网自主开发的使用非常广泛的API,并不仅仅只是一个简单的图形API,它包含了Direct Media Objects、Direct Show、Direct Sound等多个组件,可以说是给系统提供了一整套的多媒体接口方案,但是由于Directx在游戏3D图像方面的卓越品质,以至于将它的其他强大功能掩盖了。微软在开发这套组件时,其起初的开发意图只是弥补Windows系统在声音和图像处理方面的不足,但是现在它俨然已经成为完美弥补整个多媒体系统的各方面功能的强大接口!
Directx在发展过程中经历了5.0,6.0,7.0,8.0,9.0,9.0c,10.0和10.1这些版本,随着科技步伐的日新月异,现在使用的版本也就是Directx 9.0,9.0c,10.0和10.1这些版本,老版本的功能功能的确有限,已经无法跟上我们的需求,淘汰也是必然的。下面我们主要是介绍9.0c和10.0版本,因为现在使用最多的也就是这两个版本的了,另外10.1是最新推出的版本。
DirectX 9.0c 【DX9.0C】相比于过去的DirectX 9.0b和Shader Model 2.0,DirectX 9.0c 最大的功能改进是引入了对Shader Model 3.0的全方位支持。比方说,DirectX 9.0b版本Shader Model只支持Vertex Shader的最大指令数是256个,而其Pixel Shader最大也就是支持96个,数量的确有限,但是9.0c版本的Shader Model 3.0中的Vertex Shader和Pixel Shader都上升到了65535个,相比上面两个数据,的确是天与地的差别,而且,其功能卓越的位移贴图,动态流程流控制,次表面散射,多渲染目标,柔和阴影功能更是为新新游戏和无比真实的数字多媒体提供了强大的技术支持。
所以说9.0c版本中Shader Model 3.0标准的推出,是Directx不断发展中的一个里程碑。可以说Shader Model 3.0最让游戏玩家鼓舞的是,其在解决游戏执行效率和品质上的提升,这也是玩家们从追求游戏速度转而追求游戏画面真实度,所以说Shader Model 3.0可谓对游戏产业影响深远。
Directx 10介绍【DX10】在Directx 10版本的开发过程中,微软在软件的图形流水线体系的几何处理阶段添加了几何渲染单元。几何渲染单元的强大之处在于它支持三角形,线,点,带邻接点的线等多种图元种类,最多一次可以处理六个顶点。有了丰富多彩的图元支持,几何单元可以使系统CPU输出更精细的模型细节。
几何渲染单元支持点、线、三角形、带邻接点的线、带邻接点的三角形等多种图元类型,它一次最多可处理六个顶点。借助丰富的图元类型支持,几何渲染单元可以让GPU提供更精细的模型细节。几何渲染单元灵活的处理能力使以前必须依靠CPU处理的工作现在直接交给GPU就可以轻松处理。这样一来,CPU就会在处理人工智能和寻址等工作上更得心应手。而且几何渲染单元更使得物理运算更加简单,Directx 10可以创建具有物理特性盒子,模拟刚性模型,这样物理运算更加普及的进入我们的生活.借助几何渲染单元的神奇能力,电脑的显卡性能也将产生划时代的飞跃,这样的话,清晰流畅,画面精美,情节生动的游戏界面也不再遥不可及了!
DX10.1介绍 DX10.1是其官方对DX10的升级版,本身不仅支持DX10版本的所有功能,而且具有一些新增的功能,显卡性能也得到更多的提升!
☆这个版本中,shader的资源存取功能得到更一步的提升,
☆在多样本的AA中,读取样本具有更好的调控能力,并且这个版本可以创建定制型的下行采样滤波器。
☆ DX10.1具备更新的浮点混合功能,更加针对性的渲染目标,图像阴影功能将得到有效的加强,画质进一步得到提升。
☆支持多核的系统有更好更强大的性能,在反射,散射和渲染中减少对API的调用次数,强力提升性能。
☆完美的抗锯齿应用程序控制
☆32bit浮点滤波提高画面渲染精确度
☆将会引入更新一代的驱动模型,DX10.1中的WDDM 2.1将从2.0提升到新版本2.1,功能显著提升。VDDM2.1可以使内容转换及时进行,因为一般来说,因为GPU经常要同时的处理多个线程,所以内容转换功能也受到影响。所以内容转换功能的提高将会显著提高转换质量,同时提升GPU效率,减少缓冲时间。
directx 9.0cdirectx 10的比较首先它们都具有统一的渲染结构,DX10一大特色在于和Vista系统的完美结合,Vista系统可以调用GPU来渲染Aero Glass 3D图像界面,这样图像API就和Vista系统的核心紧密结合在一起,这样系统的3D界面的渲染也得到了升华。
但是在DX9.0c和9中,vsita系统的渲染力度就显得不够,因为在具备DX9的Vista系统中,CPU是核心,GPU还要在CPU的控制下才能工作,而Vista系统也必须得依靠CPU的控制才能带动GPU,所以其效率是非常低的。
此外,DX9中还有一个缺点,就是它只具备单任务渲染功能,也就是无法完成多个画面的渲染工作,其功能也受到极大限制,但是在DirectX 10中,可以允许GPU同时渲染多个3D画面,工作效率自然没的说。所以说,只有DX10才是Vista必备的组件。
此外,DX10在多方面得功能中都是DX9无法比拟的。
Directx 11【简称DX11】介绍在2008年的大会上,微软首次公布了Directx 11的技术细节,主要是DX 11的3D部分。
DX 11新加入了Tessellation和Compute Shader两种技术,改变了整个的渲染流程,对于游戏和应用程序开发有着非常重大的意义。Tessellation引进了新的固定功能渲染流程和新的可编程性,可以为3D游戏和建模任务带来稳定的高质量表现效果。而Compute Shader可以挖掘硬件的计算能力,没有太多限制,关键特性包括随机访问,线程间数据通信以及流式I/0操作单元等等,简化加快了图像处理效果等技术。
同时,其Direct3D 11在上一个版本的基础上针对API和新硬件进行了增强拓展,以帮助技术人员对相异分辨率、显卡和处理器创造内容。
Direct 10下载【DX 10下载】Directx 10【DX10】下载地址:http://www.downruan.com/wangluoruanjian/directx9.html
Directx 9.0C【简称DX9.0C]下载地址Directx 9.0C(DX9.0C)下载http://www.downruan.com/wangluoruanjian/directx9.html
Directx 10.1下载【DX 10.1】官方尚未推出,尽请期待!
Directx 11下载【DX 11下载】Directx 11官方增在开发中,尽请期待!





‹ 上一主題|下一主題
你需要登錄後才可以回帖 登錄 | 免費註冊

聯絡我們|Archiver| 2000FUN論壇

SERVER: 2 GMT+8, 26-3-17 02:42 AM , Processed in 0.052805 second(s), 11 queries , Gzip On.

Sponsor:工作間 , 網頁寄存

Powered by Discuz! X1.5.1

© 2001-2010 Comsenz Inc.