您的位置:广东在线游戏网 > 游戏资讯 > direct10和direct9有什么区别吗?具体-direct10和direct9有什么区别吗

direct10和direct9有什么区别吗?具体-direct10和direct9有什么区别吗

作者:广东在线游戏网日期:

返回目录:游戏资讯




DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。所以我们可以简单理解DirectX 10就是DirectX最新的技术,它能给我们带来最新的多媒体体验,要想获得它不仅要软件支持也要硬件支持。

  DirectX 10显卡有什么不同?

  DirectX 10显卡关键理念之一是“统一运算架构”,即显卡的运算单元既可以进行象素运算,也可以进行顶点运算,甚至还可以进行更多种类的复杂运算。同时DirectX 10显卡还提供了很多新的特效技术,比如128BIT的HDR技术等等。简单点说DirectX 10显卡理论上会更有效率,而且提供了更多游戏视觉中的新效果。

  DirectX 10相比DirectX 9带来的多媒体变化,体现最大的就是3D视觉效果了。比如更精细的画质,DirectX 9的财质贴图是有限制的,而DirectX 10的画质贴图是无限制的,也就是说游戏设计人员想把游戏画面制作成多细致就有多细致。而DirectX 9已经遇到了极限瓶颈,它不能将游戏带来一个更完美的效果中。

  三维设计中的线和面购成了3D世界,由框来构成出结构,再由贴图完成表面工作,3D物件就出来了。但是一个屏幕中的线的座标都是有限的,在一帧图像中过多的线如果被用于去处理毛孔,那所有的座标都用在毛孔上了,自然也就没有资源去做其它东西了。因为DirectX 10的画质贴图是无限制的,它可以让虚似现实成为可能的,因为更多的空间可以让引擎设计师去考虑皮肤,毛孔,汗e5a48de588b6e799bee5baa6365毛等细节。同样好的DirectX 10游戏场景越来越复杂,将会有更高要求的显卡运算要求,所以能玩效果好的DirectX 10游戏一定要款高端的DirectX 10显卡。

  DirectX 10游戏比DirectX 9游戏的画质要好吗?

  DirectX 10游戏比DirectX 9游戏的画质要好吗?答案是肯定的,不然这哪里算做技术的进步呢?但这个观点也不是绝对的,因为DirectX 10游戏画质效果能达到多么逼真的效果,取决游戏设计公司在一款DirectX 10游戏上花费的心血和投入。前面说了DirectX 10的画质贴图是无限制的,也就是说游戏设计人员想把游戏画面制作成多细致就有多细致,所以只要游戏设计公司愿意大投入,那款款DirectX 10游戏都可以像《孤岛危机》一样完美。

一、发布时间不同

1、DirectX11:2009年10月22日,微软公司正式发布Windows 7,DirectX 11集成在Windows 7 中同步登场。

2、DirectX9:2002年底,微软发布DirectX9.0。


二、渲染不同

1、DirectX11:在移动平台和低配置设备上,基于Tile渲染器的D3D11.1应用程序性能更高:没有覆写和丢弃。

2、DirectX9:PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。

三、着色不同

1、DirectX11:加入了对Tessellation(镶嵌)的支持。Tessellation 由外壳着色器(Hull Shader)、镶嵌单元(tessellator)以及域着色器(Domain Shader)组成。同时还加入了计算着色器。

2、DirectX9:全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条。


参考资料来源:百度百科-DirectX 11

参考资料来源:百度百科-DirectX9.0



DirectX 10将解决游戏开发人员面临的一系列问题,至少在涉及物理处理时,会带来更多帮助,但由于不会提供单独的物zd理API,情况显然不会完美。 目前DirectX 9对物理处理的支持难以让人满意,比如,你必须先创建一个立体的盒子,然后设置顶点和像素,再进行渲染,但无法在物理层次上对其进行操作,而是需要使用A geia PhysX物理卡等进行物理设计,然后才能实现物理水平的移动、碰撞、爆炸等效果。 DirectX 10则可以自动创建具备物理特性的立体盒子,使物理的部署更为简单。此外,DirectX 10还会引入几何渲染技术,可以进一步模仿刚性物体在实际环境中的物理表现。
不过,忙于Windows Vista系统的微软已经确认,DirectX 10中不会专门提供物理API,微软近期也没有此类开发计划,所以DirectX 10仍将继承前辈的很多优缺点,不会成为物理技术的救星。

相关阅读

关键词不能为空

标签导航

game center cytus点数怎么算 cytus游戏中 的英文是什么意思 cytus游戏里 开始的时候 左边的是什么 cytus里面的TP什么意思? 恶灵05的大结局是怎样的? 《恶灵附身》的结局是什么意思? 大结局基德曼最后说的那句话是啥,是什么意思 恶灵附身剧情大结局时助手和基曼为什么没醒来 天龙八部游戏中峨嵋派怎么加点 天龙八部峨嵋派怎么加点?高手帮忙啊 请高手回答:天龙八部峨嵋派学技能和加点怎么选择? 天龙八部2峨嵋派--高手帮忙看一下这样加点可以吗? 描写美好生活的句子有哪些? 描写美好人生的句子 形容美好人生的句子 有关美好人生的诗句 direct10和direct9有什么区别吗?具体 directX 9和directX10&11有什么区... DirectX10和DirectX9.0有什么区别 DirectX 10和DirectX 9 有什么区别? 为什么俄罗斯的女孩大部分都很漂亮? 为什么俄罗斯人长得那么好看,基因那么好? 为什么俄罗斯女人长得漂亮却很少有外国人敢娶 俄罗斯女人为什么都那么漂亮 天龙八部龙纹,谁帮我算下龙纹从20成长合到60需要多少个龙纹... 天龙八部里面龙纹升到80级要多少个 龙纹从1到100需要多少个龙纹 天龙八部网游龙纹升到60需要多少个龙纹和血玉 美国目前最著名的橄榄球明星是谁? 谁是当今世界上最棒的橄榄球明星? 美国橄榄球历史最伟大的球星是谁? 谁是美国橄榄球历史上最伟大四分位球员? dreamcast的摇杆是什么原理 dc游戏机怎么接硬盘 什么是DC游戏 DC游戏机为什么没落了 恶霸鲁尼手机版的万圣节任务为什么不能贴纸? 为什么恶霸鲁尼手机版万圣节那个任务,那个“踢我”的那个条子贴... 安卓上的恶霸鲁尼奖学金版,万圣节任务贴条子的任务怎么过,我按... 恶霸鲁尼为什么万圣节任务 踢我 贴不上去(手机版) DNF高级装扮与天空套属性差多少 DNF天空套和高级时装差了多少属性? 天空套比高级时装多多少属性 dnf天空套和高级时装属性差别? 推荐几本好看的都市言情小说,过程可以虐,结局一定要好 求好看的都市言情,要结局好的最好给下内容的介绍 好看的都市言情,结局好,不要太长 求好看的都市言情,结局要是好的 装了win10还要不要安装directx 1.Win10有必要安装DirectX 9.0吗? 2.如果... Win10怎么安装DirectX 9.0 win10自带directx12 请问玩老游戏还需要装dir... 俄罗斯为什么美女特别多? 俄罗斯为什么盛产美女?