PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   NVIDIA 說︰DirectX 10.1 "並不重要" (https://www.pcdvd.com.tw/showthread.php?t=799315)

流金歲月 2008-06-13 09:43 PM

Pixel Shader:

  PS 2.0和PS3.0彼此間最大的不同為:

一、3.0版支援無長度限制的像素運算,這也代表3.0將可以使用更多的材質以實現更複雜更絢麗的特效,同時可以避免浪費過多的運算週期來執行單一像素的Shader。
二、支援多重著色目標(Multiple Render Targets, MRTs),能讓著色器同時描繪多個區域,也就是說能同時進行多個任務,而無須動用到多個著色器來執行,此技術能有效的節省硬體資源,能達到更有效率的運算。 Pixel Shader Model 2.0 2.0a 3.0
從屬材質數上限 4 No Limit No Limit
材質指令數上限 32 unlimited unlimited
指令槽數量 32+64 512 >=512
可執行指令數 32+64 512 65535+
插值暫存器 2+8 2+8 10
變數暫存器 12 22 22
常量暫存器 32 32 224
指令推斷技術 - YES YES


Vertex Shader:

  而在Vertex Shader3.0中,理論上可以支援無限制的頂點運算。另外,Vertex Shader3.0支援了頂點頻率流分割器VFSD(Vertex Frequency Stream Divider),簡單的來解釋,意思就是說該項技術可以使同樣的模型來顯現不同樣的動作,應用在大規模場景或是有大量人物的畫面上,可以使景物或人物顯現不同樣的狀態,而這僅僅只需動用到一個模型,此項技術可以大大減輕GPU以及記憶體頻寬的負擔。

Vertex Shader Model 2.0 2.0a 3.0
指令數量 256 256 >=512
最大執行指令數量 65535 65535 65535+
變數暫存器 12 13 32
常量暫存器 >=256 >=256 >=256
靜態流控制 YES YES YES
動態流控制深度h - 24 24

http://www.d-cross.com/show_article...1&article_id=52

D-克漏死網頁...9.0b和9.0c會差異不大 :rolleyes: DX 10.0和10.1的差異請他人補充

Raziel 2008-06-13 11:17 PM

引用:
作者okana
1.dx8.1不用裝 dx都是向下相容 也就是dx11 也包含dx10.1
但dx10 要跑dx10.1的特效 有一部分是不可能地 像cfaa
cfaa應該是未來的趨勢 可程式化就可玩很多花樣出來

2.如果真的很在乎fps就把dx9 dx10的特效關起來
大概畫質就和dx8.1沒差多少

3.AMD和NV的嘴砲戰爭和我無關

除了DX, 別忘了現實狀況與遊戲本身系統需求, 即使你有Vista+ DX10.1卡,真要開DX8.1的遊戲,
看現在仍能找到的DX8.1遊戲還有幾款, 能裝起來的還能有幾款 不遲... :unbelief:


在乎FPS流暢度是一定要的, 與其盲目要求開AA, 倒不如先開到原生解析度也夠順再來開其他的.

titanic 2008-06-13 11:51 PM

NV該不會又要像FX時代不鳥M$ :jolin:
反正DX11年底就要出現了 :laugh:

CloudXP 2008-06-14 02:22 AM

ATI效能是輸NVIDIA沒錯
但是DX10.1到底有沒有優點,看看吧
http://www.pcgameshardware.de/aid,6...eviewed/&page=1
這是8800GT對3870在DX10與DX10.1下的AA畫質截圖比較
這張就是放大的圖,有沒有差別,我想也沒甚麼好辯的

我本身也是用9600GT,上一張A卡已經是x850xt的事情了
但是別家廠商有比較優秀的地方為什麼要這樣無視跟諷刺呢??
如果N卡在效能領先的情況下又支援DX10.1,難道不是使用者的福氣??

gulian 2008-06-14 02:50 AM

引用:
作者dellasus865pe
為什麼04年nvidia出了首片支援DX9.0C的6800一堆人叫好?
為什麼07年ATI 出了首片支援DX10.1的3850卻一堆人質疑?


在這板上
90% NVDIA
10% ATI

weipingtang 2008-06-14 03:22 AM

NVIDIA 說︰DirectX 10.1 "並不重要"

所以NVIDIA 就沒開發DirectX 10.1 :jolin:

以後用內顯就好了......... :ase

xds333 2008-06-14 08:43 AM

我倒是覺得N社早就在開發DX11的卡了
才會說10.1不重要...
現有卡在效能領先的情況下也沒必要重新設計...:laugh:

xds333 2008-06-14 09:15 AM

幾個有趣的連結
看樣子下一代技術將著重於ray tracing
realtime ray tracing已經到了商品化的地步

http://news.mydrivers.com/1/80/80866.htm
http://news.mydrivers.com/1/89/89625.htm
http://www.youtube.com/watch?v=hIdv...feature=related

天才果然不同凡響:laugh:

fandr 2008-06-14 07:06 PM

引用:
作者dellasus865pe
為什麼04年nvidia出了首片支援DX9.0C的6800一堆人叫好?
為什麼07年ATI 出了首片支援DX10.1的3850卻一堆人質疑?






因為當時沒那麼多神棍, 大師, 業代, 網拍嘴 :D :D


看看這篇不是又有個常說謊的N棍大師引用了某不知名網站與群雄大戰瞎掰嗎? :jolin: :jolin:


所有的時間均為GMT +8。 現在的時間是02:48 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。