Direct3D 10.1狀況如何?
在Nvidia的宣傳活動已持續一段時間但不見成效之後,知道200 GTX不支援這個版本的微軟API並不令人驚訝。雖說不令人驚訝,但還是頗令人失望。根據Nvidia的說法,他們一開始確實曾經考慮支援這個API,但他們詢問開發人員時,他們覺得「並不重要」。Direct3D 10.1確實沒有增添什麼革命性的新東西,我們在Radeon HD 38x0顯示卡問世這篇文章已經指出,這麼做的主要目的是修正Direct3D 10規格中可能需要補強的地方。但還是有些有趣的新功能對貼圖引擎而言可能相當有用,例如延遲著色(這個功能現在越來越常見),以及不執行篩選即可描繪透明表面的演算法。
沒錯,在Direct3D 10並未明顯優於第9版的現狀下,它似乎顯得有點多餘,但感覺上這好像只是Nvidia的藉口。認為Direct3D 10.1目前沒有用處不能說完全不對(不過Assassin Creed已經說明其實不是這樣)。但這可說是一種惡性循環,沒有來自Nvidia的支持,開發人員顯然不會真正願意使用這個API。這種狀況其實以前也出現過,不過是跟目前正好相反:NV40推出時,有哪個開發人員在使用Shader Model 3?尤其是第一批GeForce 6剛剛上市時,Vertex Texture Fetch和著色引擎中的動態分支等主要功能都還沒有達到水準,但當時該公司就被稱做3D API的先驅。
因此,我們的看法從當時到現在一直沒有改變。即使目前它或許沒有作用,我們還是相當贊成在新的3D規格中納入最新的技術,以便讓開發人員熟悉這些技術。當時我們曾經為此批評ATI,這次我們則要大聲反對Nvidia。
Google 廣告