注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 游侠PC游戏综合讨论区 [掃盲貼]DX9DX10DX11畫面性能對比~DX10顯卡是否可以勝任 ...
查看: 17223|回复: 79
打印 上一主题 下一主题

[原创] [掃盲貼]DX9DX10DX11畫面性能對比~DX10顯卡是否可以勝任DX11遊戲 [复制链接]

帖子
63
精华
0
积分
32
金钱
82
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-10-28 16:53:00 |只看该作者 |倒序浏览
前言
《DX10與DX11的區別》

最近DX11已經正式發佈,相應的顯卡也上市,不過還是聽到一些很莫名其妙的話,比如GTX295都無法流暢運行DX11,
DX11的出現DX10顯卡將完全淘汰,我不知道說這些話的人是否真的知道DX11是什麽下麵我用比較通俗的方式解釋一下。本人非專業人士,只是以自己的觀點給大家介紹一下三者的區別以及看法,如果有什麽錯誤的地方希望可以指出

--------------------------------------------------------------------------------------------------------------------------
謂的DX11其實和DX10沒有太大的區別,甚至核心部份都是一樣的,最大的區別在於DX11多了一項技術
這項技術的名字叫做Tessellation,Tessellation在畫面上的體現主要就是一些凹凸部份,去掉這個不說的話
DX11基本就是個DX10優化版而已。所以理論上DX11的配置要求不會比DX10高多少,至少不會像DX9和DX10的差距那麼大!不過畢竟是理論還是需要實測,下麵進入實測篇


實測
《DX9.DX10.DX11,畫面,性能對比》

測試平臺


      
操作系統:Windows 7 (build 7600) 32bit
       CPU:Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (未超頻)
       內存:DDR3 1333 2GX2
       顯卡:ATI Radeon HD 4870 1024MB


                                                                 因為一些原因內存沒有組三通道見笑了

一,畫面對比

最近Unigine發佈了一個DX11 的DEMO  下麵就用這個程序進行測試

由于没有DX11顯卡所以無法開啟Tessellation,但是其他無影響。請見諒

下麵是DX10顯卡運行DX9-DX10-DX11的畫面對比
(注:以下圖片是為表達DX10顯卡運行DX11的畫面表現,非DX11真實效果)


從上到下分別為DX9-DX10-DX11










以上三幅圖可以看出,DX10與DX11明顯畫面要比DX9柔和一些,DX10與DX11畫面區別不大


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------





這三幅圖片依然DX9的畫面沒有DX10與DX11柔和,DX10和DX11如果仔細看的話遠處的石頭DX11的紋理稍微清晰一點點

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------






這三幅圖DX9,DX10,DX11差別均不是很大DX11紋理略微清晰

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------





這三副圖片是差距最明顯的 主要區別在於龍的表現,雖然沒有了Tessellation但是我們依然可以看出DX9畫面偏亮 DX10的龍偏暗  而DX11介於兩者之間 畫面看起來更舒服一些
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

總結:
DX9與DX10和DX11的畫面還是有一定差距的,DX10顯卡雖然沒有能很好的體現出DX11的新特性,但是即使是微乎其微的差距我們也可以看出DX11下的畫面還是要好於DX10的,既然這樣下麵就看一下DX10顯卡運行DX9,DX10與DX11的性能差別吧


二.性能對比

從上到下分別為DX9-DX10-DX11





看了上面的3個結果我們驚奇的發現DX10與DX11的平均幀數是一樣的,而且DX11的評分居然還高於DX10,雖然只有一分!所以我們至少可以得出結論DX10顯卡在不追求Tessellation等DX11的新特效的情況下完全可以勝任DX11的遊戲並且不會增高對硬件的需求。


三,小貼士

Tessellation是什麽

Tessellation簡單的來說就是智能的讓模型精細化,這不是什麽新技術早在幾年前就已經有了,不過當時技術并不成熟會有一些很有意思的問題,比如人物模型經過Tessellation處理以後變得像企鵝,槍械變得胖胖的等,所以一直沒有正式投入PC,只是在05年登陸了360平臺進行一些動物之類的簡單處理

下麵發一幅DX11顯卡開啟了Tessellation之後的龍的圖片






注:(此圖片轉載于網絡,如有任何不宜請原圖片作者聯繫本人)

和上面的龍對比,這就是DX10和DX11的本質區別,模型的精細度變的更高了,但是并不會帶來太大的性能要求,紋理方面與DX10沒有什麽區別。


最後的總結: DX11的出現并不會像DX10的出現那樣淘汰一大批顯卡,在不追求Tessellation等特效的情況下現在的高,中端DX10顯卡基本沒有必要過早更換。至於那些說什麽295不能流暢運行DX11之類的話,完全是無稽之談!不過如果你追求畫面極致,DX11當然也是很值得的
希望此貼可以對大家關於DX11的認識以及是否購買DX11顯卡有一定的幫助。

強調一下,很多人似乎都沒仔細看帖就發表一些回覆,本貼要說的是DX10顯卡是否可以勝任DX11的遊戲 不是讓你來比較DX11顯卡和DX10顯卡哪個畫面好,請不要偏離論點,況且我也拿不出DX11顯卡。畢竟是非專業嘛!(笑)

強調第2次,我發此貼不是為了說DX11畫面多好DX11和DX10區別多大,我要說的是
DX10的顯卡玩DX11遊戲性能是否會下降
請不要拐到DX11顯卡玩DX11遊戲上
繼續掃盲
1,DX10顯卡是可以運行DX11程序的,只不過有一些功能限制比如無法開啟Tessellation但是除了這些功能限制外DX10顯卡是完全兼容DX11的
2,說我的評測等於用XP玩孤島危機截圖還是DX9的人,注意我測試的平臺不是xp也不是vista 是win7 , win7內置DX11
3.如果你還覺得我用的是DX10
我打個簡單的比方 在vista下玩孤島危機用DX10啟動程序進了遊戲難道會是DX9么?
4.引用一段官方評測內容

   现在我们就来对DirectX 11进行详细分析,严格来讲DX11并不是一套全新的API,DX11是DX10的一个超集,就如同Win7之与vista。简单的说DX11就是基于DX10开发的技术,主要对DX10的功能一些改进和扩展,并进一步提高GPU的执行效率(听起来是不是跟Win7&vista的关系很像),当然这个改进要比DX10.1多很多。
   DX11能够同时兼容DX10的软硬件,而且不需要像DX9过度DX10那样对驱动程序底层架构做大幅更改。事实上目前Win7和vista的很多驱动都能互相通用,AMDNVIDIA也先后发布了Win7/vista一体化的显卡驱动。

如果你繼續認為我的DX11截圖是假的 我也就沒什麽話好說了。

半夜改貼,仔細看了一下大家的評論,和重新閱讀了幾遍帖子發現確實我有些地方表達不是很清楚已經重新編輯,請大家仔細閱讀本貼,不要再產生任何不必要的誤會,發帖不容易,不求你對本帖有多瞭解,只求不要在沒有理解的情況下妄加評論。


我很鬱悶啊,我把重點都做了變色標注,而且特意用的大字 為什麼還有那麼多人說我評測的內容是展示DX11? 本貼的文字很難理解?我不得不第N次強調本貼要表達的是
DX10顯卡跑DX11和DX10的性能以及畫面對比  非DX11和DX10畫面比拼!!

[ 本帖最后由 疯狂墨斗鱼 于 2009-10-29 13:20 编辑 ]

使用道具 举报

帖子
14
精华
0
积分
7
金钱
87
荣誉
0
人气
0
评议
0
沙发
发表于 2009-10-28 16:56:16 |只看该作者
沙发帮顶 ,,,,,,,。。。。。。

使用道具 举报

帖子
2331
精华
0
积分
1167
金钱
1126
荣誉
0
人气
0
评议
0
板凳
发表于 2009-10-28 16:59:13 |只看该作者
楼主,请问,我没看到你的硬件平台中有任何一张DX11级别的显卡啊~~~~~~

我也不觉得DX11的曲面细分有多好,但起码你得用58xx的级别显卡对比来说明问题吧~~~~~~

[ 本帖最后由 lijie_erin 于 2009-10-28 17:01 编辑 ]

使用道具 举报

帖子
2568
精华
0
积分
1287
金钱
3946
荣誉
0
人气
13
评议
0

地板
发表于 2009-10-28 16:59:38 |只看该作者
感觉完全没区别!

F.C.Internazionale Milano

使用道具 举报

帖子
63
精华
0
积分
32
金钱
82
荣誉
0
人气
0
评议
0
5#
发表于 2009-10-28 17:02:42 |只看该作者

回复 #5 lijie_erin 的帖子

帖子裏面已經說的很清楚了 因為沒有DX11顯卡 所以無法開啟Tessellation 但是其他無影響,這個帖子的主要目的是告訴大家DX10顯卡是否可以勝任DX11的遊戲 以及DX11的硬件要求會不會像DX10剛出來的時候那樣突增,所以用DX10顯卡測試才更有說服力

使用道具 举报

帖子
7131
精华
0
积分
3592
金钱
12034
荣誉
2
人气
54
评议
0

6#
发表于 2009-10-28 17:05:57 |只看该作者
跑同一个游戏
DX10  30FPS
DX11  40FPS

那DX11真的就好了

使用道具 举报

帖子
2331
精华
0
积分
1167
金钱
1126
荣誉
0
人气
0
评议
0
7#
发表于 2009-10-28 17:06:04 |只看该作者
原帖由 疯狂墨斗鱼 于 2009-10-28 17:02 发表
帖子裏面已經說的很清楚了 因為沒有DX11顯卡 所以無法開啟Tessellation 但是其他無影響,這個帖子的主要目的是告訴大家DX10顯卡是否可以勝任DX11的遊戲 以及DX11的硬件要求會不會像DX10剛出來的時候那樣突增,所以用DX10 ...


没DX11显卡的情况下,你如何确保Demo使用了DX11级别的API和渲染复杂度 ?

使用道具 举报

帖子
4585
精华
0
积分
2293
金钱
3351
荣誉
0
人气
0
评议
0
8#
发表于 2009-10-28 17:08:24 |只看该作者
這帖子主要告訴我們 在下一代主機出現前 咱的機器都不用換.........
那啥的那啥很那啥

使用道具 举报

帖子
63
精华
0
积分
32
金钱
82
荣誉
0
人气
0
评议
0
9#
发表于 2009-10-28 17:09:53 |只看该作者

回复 #5 lijie_erin 的帖子

此貼表達的觀點就是DX10顯卡可以運行DX11的遊戲
既然已經可以流暢運行並且評分DX10和DX11的評分也一樣
就已經證實了觀點
上DX11顯卡再對比 明顯是畫蛇添足啊

使用道具 举报

帖子
175
精华
0
积分
88
金钱
475
荣誉
0
人气
0
评议
0
10#
发表于 2009-10-28 17:11:26 |只看该作者
295不是不能流畅,是跟本就跑不了DX11效果出来

使用道具 举报

帖子
63
精华
0
积分
32
金钱
82
荣誉
0
人气
0
评议
0
11#
发表于 2009-10-28 17:12:04 |只看该作者

回复 #9 lijie_erin 的帖子

所以我帖子裏面也說了 我是非專業人士,至少測試程序告訴我已經開啟了,而且畫面確實有區別,至於如何去確認以及對比 就已經不是作為一個非專業人士能做的到的了 如果做到了 我就說是專業人士了

使用道具 举报

帖子
1695
精华
0
积分
848
金钱
259
荣誉
0
人气
0
评议
0
12#
发表于 2009-10-28 17:17:16 |只看该作者
还是DX9好,那点柔和效果在动态里没啥必要。。。。。。。
敢抄我签名?菊花伺候!

使用道具 举报

帖子
4044
精华
0
积分
2024
金钱
14542
荣誉
0
人气
19
评议
0
13#
发表于 2009-10-28 17:17:18 |只看该作者
所谓的这种区别完全可以在DX9.0环境下实现,并不是说DX11能实现的,DX9.0环境下不能达到!!!!!!!!!

使用道具 举报

硬件助理工程师

白金会员勋章活跃勋章

帖子
29682
精华
0
积分
15151
金钱
19363
荣誉
29
人气
187
评议
0
14#
发表于 2009-10-28 17:17:23 |只看该作者
没区别!   等DX11显卡价钱降下来

使用道具 举报

帖子
134
精华
0
积分
67
金钱
523
荣誉
0
人气
0
评议
0
15#
发表于 2009-10-28 17:20:36 |只看该作者
DX9,DX10,DX11我一点都看不出来

使用道具 举报

帖子
118
精华
0
积分
59
金钱
818
荣誉
0
人气
0
评议
0
16#
发表于 2009-10-28 17:21:24 |只看该作者
我是看不出区别来啊

使用道具 举报

帖子
63
精华
0
积分
32
金钱
82
荣誉
0
人气
0
评议
0
17#
发表于 2009-10-28 17:22:20 |只看该作者

回复 #15 bruto 的帖子

這是肯定的,只不過DX9要達到這種效果相對複雜一些,DX10和DX11要簡單一些,
做遊戲的簡單了,但是咱們掏錢可就不簡單了,哎

使用道具 举报

帖子
774
精华
0
积分
439
金钱
1132
荣誉
5
人气
0
评议
0
18#
发表于 2009-10-28 17:30:03 |只看该作者
用了Tessellation 模型的 lod 部分可以取消了!cpu可以不用再计算lod模型~直接gpu接手!建模也可以省了细节!可以大大节省美术的成本~ 下代的 xbox720 用 ati 的gpu ,看来要全面用此技术!~
吃葡萄不吐葡萄皮!

使用道具 举报

帖子
719
精华
0
积分
360
金钱
-3
荣誉
0
人气
0
评议
0
19#
发表于 2009-10-28 17:35:24 |只看该作者
真的~~~~~没多大区别~~~~~~~~~ 虽然我很想借题发挥~~战一下~~~~
我已经彻底顿悟了~~以后开始走牛魔王路线

使用道具 举报

帖子
4044
精华
0
积分
2024
金钱
14542
荣誉
0
人气
19
评议
0
20#
发表于 2009-10-28 17:48:01 |只看该作者
原帖由 疯狂墨斗鱼 于 2009-10-28 17:22 发表
這是肯定的,只不過DX9要達到這種效果相對複雜一些,DX10和DX11要簡單一些,
做遊戲的簡單了,但是咱們掏錢可就不簡單了,哎

问题就出在这里,还有所谓的效率提高就有点搞笑了,DX10/DX11的效率明显不如DX9,而且画面没有很大的进步。如果我没记错的话相同测试5870在DX11的条件运行的速度比DX10要慢很多。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2026-5-4 07:27 , Processed in 0.577935 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到