![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 顯示卡討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
- - 關於DX10的疑問
(https://www.pcdvd.com.tw/showthread.php?t=712419)
|
---|
關於DX10的疑問
請問要完全發揮DX10的效能,是否需要下面三項條件都符合?
1. 支援DX10的顯卡 2. 支援DX10的遊戲 3. 作業系統為支援DX10的VISTA(只有DX9的XP也不行?) |
嗯............
|
補充第二點
支援DX10的遊戲這點不難 但要程式完全對DX10最佳化這就不容易了 可能要等個一兩年吧 |
現在9.0c這麼普及了,用了非9.0c規格的顯示卡,
難道會大大降低遊戲畫質跟可玩度嗎? 如果想通了,那10.0也不必強求... |
短時間內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的遊戲平台 應該是目前較適合的折衷選擇. |
引用:
"DX10也可以用軟體做部分的支援".. 沒有就是沒有.. 這是從DirectX8下來以後的特徵.. 如今DirectX10.. 假如開發人員沒有做太絕... 還是向下相容使用配套的方案(例如Pixel Shader 3.0來作,但是效果不完整..).. 但不是什麼軟體模擬之類的.. 結論是.. 像連Shader都沒有的VGA Card都要被徹底淘汰.. |
可能是措詞上的差異...所以vxr您意指DX9的卡在Vista 是完全沒有機會開啟DX10的遊戲?
不論效能多差 ? 犧牲多少特效? 還是說,是以兼容模式效果差但是還是可以執行? <---這是我想描述的意思. |
沒有什麼"兼容模式"這種東西...從來都沒有.....
如果遊戲程式在設計的時候有把DX10的功能善加利用,像Geometry Shader,那DX9的顯卡就完全沒機會 跑出畫面.少了一個Shader機制,要生也生不出來.....軟體模擬? 有啦~DirectX SDK有的sample有可以 使用軟體模,是有畫面啦,連1fps都沒有,有什麼意義? 所以一般寫遊戲會做的事情就是fallback(向下相容),同一種效果會寫N個shader,或是一個shader 有好幾段.是針對不同規格的GPU寫的.不同的GPU跑不同的Shader.讓使用者用起來好像是犠牲了 某些效果而有向下相容的結果. 結論是,如果是DX10原生的遊戲,又沒做fallback, 那DX9的GPU是沒可能玩的.... |
well...所以比較精準的詞是fallback, 但不是叫兼容....whatever.... :jolin:
只要XP+DX9+DX9卡有得玩做了fallback功能的DX10遊戲就是了. 希望這些新的DX10遊戲開發商要守承諾啊~ 不要綁住user限用Vista就好. XP我還打算用到2008~09年哩 :flash: |
引用:
你有聽過哪款遊戲支持可以把Pixel Shader丟給CPU來算的(你要說VS是有配套的丟給cpu來跑的方法啦..不過效果上得表現是重在Pixel Shader要怎麼使用而已..,就算是G80仍然可以使用分離的結構方式..)???:confused:.. 答案是不可能有(也不會有什麼類似CPU輔助這種方法..)... 因為跑起來真的有夠難看的... 目前的CPU根本幹不了這檔事.. 我只聽過只有傳說中的PS3 cpu裡面塞的SPE才有這檔能耐... 如果開發人員做的夠絕.. 那大家都會沒得玩.. 可是大多公司不會跟$$過意不去.. |
所有的時間均為GMT +8。 現在的時間是05:30 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。