![]() |
||
Amateur Member
![]() 加入日期: Apr 2007
文章: 35
|
關於DX10的疑問
請問要完全發揮DX10的效能,是否需要下面三項條件都符合?
1. 支援DX10的顯卡 2. 支援DX10的遊戲 3. 作業系統為支援DX10的VISTA(只有DX9的XP也不行?) |
|||||||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Jan 2004
文章: 1,785
|
嗯............
|
||
![]() |
![]() |
Major Member
![]() 加入日期: Jul 2004
文章: 124
|
補充第二點
支援DX10的遊戲這點不難 但要程式完全對DX10最佳化這就不容易了 可能要等個一兩年吧 |
![]() |
![]() |
*停權中*
加入日期: Jan 2001 您的住址: 講到淹水你會想到哪裡?
文章: 1,829
|
現在9.0c這麼普及了,用了非9.0c規格的顯示卡,
難道會大大降低遊戲畫質跟可玩度嗎? 如果想通了,那10.0也不必強求... |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Dec 2006 您的住址: Taipei
文章: 8,344
|
短時間內DX9不會被遺忘,所以部分遊戲開發商宣稱會做兩種版本的支援.(希望不是放砲的)
DX10也可以用軟體做部分的支援, 所以DX9的顯示卡也是可以(勉強)run DX10. 但效能與特效不會有硬體支援的DX10卡來得強與完整 至於軟體支援效能會多差? 有多少特效不能支援?就是醞釀下一波DX10換卡潮的動能大小 DX10對CPU off load的功力,目前完全無法展現, 很多人認為7系列中階卡3DMark勝過86, 而不看好86,我倒是覺得等到DX10遊戲出來下去玩的時候, 結果可能會翻盤. 殘念的是,DX無法有多個版本並存在同一個OS, 所以一段時間內可能會有 : XP+DX9+DX9卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄) XP+DX9+DX10卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄) Vista+DX10+DX10卡+DX10遊戲 (DX10效能可發揮,如果driver寫得不差的話<--未來式) Vista+DX9+DX9卡+DX9遊戲+支援DX9版款式的DX10遊戲 (目前多數舊卡的Vista用戶) Vista+DX9+DX10卡+DX9遊戲+支援DX9版款式的DX10遊戲 (已採購新款卡的Vista用戶) 等多種排列組合. 個人認為,安裝雙作業系統,主要使用XP+DX9, 另外安裝Vista作為開啟DX10的遊戲平台 應該是目前較適合的折衷選擇.
__________________
<伸出援手加入亞洲超強隊從今天開始! 加入BOINC@Taiwan的World Community Grid團隊與 Folding@Home 台灣聯盟隊,分享你的電腦運算力,協助解決複雜的能源,糧食,與疾病等重大難題.> ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 此文章於 2007-04-19 02:35 AM 被 Raziel 編輯. |
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
"DX10也可以用軟體做部分的支援".. 沒有就是沒有.. 這是從DirectX8下來以後的特徵.. 如今DirectX10.. 假如開發人員沒有做太絕... 還是向下相容使用配套的方案(例如Pixel Shader 3.0來作,但是效果不完整..).. 但不是什麼軟體模擬之類的.. 結論是.. 像連Shader都沒有的VGA Card都要被徹底淘汰.. |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Dec 2006 您的住址: Taipei
文章: 8,344
|
可能是措詞上的差異...所以vxr您意指DX9的卡在Vista 是完全沒有機會開啟DX10的遊戲?
不論效能多差 ? 犧牲多少特效? 還是說,是以兼容模式效果差但是還是可以執行? <---這是我想描述的意思. |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Jan 2000 您的住址: 台灣桃園
文章: 1,717
|
沒有什麼"兼容模式"這種東西...從來都沒有.....
如果遊戲程式在設計的時候有把DX10的功能善加利用,像Geometry Shader,那DX9的顯卡就完全沒機會 跑出畫面.少了一個Shader機制,要生也生不出來.....軟體模擬? 有啦~DirectX SDK有的sample有可以 使用軟體模,是有畫面啦,連1fps都沒有,有什麼意義? 所以一般寫遊戲會做的事情就是fallback(向下相容),同一種效果會寫N個shader,或是一個shader 有好幾段.是針對不同規格的GPU寫的.不同的GPU跑不同的Shader.讓使用者用起來好像是犠牲了 某些效果而有向下相容的結果. 結論是,如果是DX10原生的遊戲,又沒做fallback, 那DX9的GPU是沒可能玩的....
__________________
祝~Po文破千篇...... ![]() |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Dec 2006 您的住址: Taipei
文章: 8,344
|
well...所以比較精準的詞是fallback, 但不是叫兼容....whatever....
![]() 只要XP+DX9+DX9卡有得玩做了fallback功能的DX10遊戲就是了. 希望這些新的DX10遊戲開發商要守承諾啊~ 不要綁住user限用Vista就好. XP我還打算用到2008~09年哩 ![]() |
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
你有聽過哪款遊戲支持可以把Pixel Shader丟給CPU來算的(你要說VS是有配套的丟給cpu來跑的方法啦..不過效果上得表現是重在Pixel Shader要怎麼使用而已..,就算是G80仍然可以使用分離的結構方式..)??? ![]() 答案是不可能有(也不會有什麼類似CPU輔助這種方法..)... 因為跑起來真的有夠難看的... 目前的CPU根本幹不了這檔事.. 我只聽過只有傳說中的PS3 cpu裡面塞的SPE才有這檔能耐... 如果開發人員做的夠絕.. 那大家都會沒得玩.. 可是大多公司不會跟$$過意不去.. |
|
![]() |
![]() |