av免费福利片在线播放,99热精品久久只有精品,18video性欧美19sex,ysl蜜桃色www,国产精品一区二区久久国产

泡泡網(wǎng)顯卡頻道 PCPOP首頁      /      顯卡     /      評測    /    正文

適者生存!顯卡 DirectX API 進(jìn)化論

    高效快捷的利用硬件實現(xiàn)才是更加現(xiàn)實的任務(wù)。在敏銳的感覺到這一點之后,微軟將下一代DX API的核心任務(wù)定位為進(jìn)一步解放編程。

    在DirectX 10中,通過常量緩沖器、紋理陣列、動態(tài)shader執(zhí)行分支等特性,將Instancing技術(shù)從這些局限中解放了出來。模型的實例沒必要使用同一張紋理貼圖;它們可以通過自己本身的紋理來從紋理陣列中取出各自的紋理;它們甚至可以有不同的特效——程序員可以寫一個包含很多特效的“超級”shader,然后為每個模型實例運用這個shader程序的不同執(zhí)行分支部分,從而給不同的模型賦以不同的材質(zhì)特效。甚至連為每個模型實例使用骨骼蒙皮動畫這種需要大量變換矩陣操作的問題,在16×4096常量寄存器的強大攻勢下都可以迎刃而解。

皇位巔峰對決!NV雙芯旗艦GTX590評測

    “克隆人”的時代已經(jīng)結(jié)束了^_^ 通過DirectX 10的高級特性,Instancing將允許每個模型實例擁有它的個性:紋理貼圖,pixel和vertex shader,以及動作動畫。每個實例都將會有它自己的生命。

皇位巔峰對決!NV雙芯旗艦GTX590評測

   Microsoft發(fā)布的DirectX 10代表了自從可編程Shader出現(xiàn)以來在3D API方面的最巨大的進(jìn)步。通過一番脫胎換骨般的重建,DirectX 10展現(xiàn)出一系列非常醒目的新特性,包括高度優(yōu)化的運行時,強大的Geometry Shader,紋理數(shù)組等等;這些特性將引領(lǐng)PC實時三維圖形進(jìn)入一個全新的世界。但是如此眾多的改變對圖形硬件廠商提出了前所未有的挑戰(zhàn),同時對游戲廠商亦是如此。

    之前適合處理DX9C游戲的GPU架構(gòu)已經(jīng)無法滿足的要求了,NVIDIA和ATI在這個時候沒有任何的規(guī)則可以依靠,也沒有成功的先例可以借鑒,完全是摸石頭過河。就在這樣的背景下,誕生了第一代統(tǒng)一架構(gòu),NVIDA的G80和ATI的R600。

    另一方面,DirectX 10為游戲開發(fā)者提供了很多新的特性,采用這些特性可以用來開發(fā)大量的次世代圖形效果。一些游戲廠商開始積極參與其中,CE2這樣優(yōu)秀的引擎脫穎而出,但由于這是基于強大、靈活的可編程特性基礎(chǔ)上的,開發(fā)難度也是可想而知。實際上,更多的廠商決定保守的在原有引擎基礎(chǔ)上穩(wěn)扎穩(wěn)打,慢慢升級,代表UE3。

皇位巔峰對決!NV雙芯旗艦GTX590評測

    最后的結(jié)果想必大家已然明了,雖然G80相比上一代有了質(zhì)的的提升,但是在發(fā)布初期,根本無法滿足Crysis這樣大量采用DX10技術(shù)的先進(jìn)游戲。而相對于NVIDIA,ATI的R600更是一敗涂地,連之前的DX9C游戲效率都乏善可稱。

    以往的DirectX游戲無論多么優(yōu)秀,始終都會有OpenGL引擎和游戲站出來發(fā)起挑戰(zhàn),而且其畫面還相當(dāng)不錯。但DX9C之后,就只有ID Software還在負(fù)隅頑抗了,到了DX10時代,再也沒有任何一款OpenGL能與DX游戲相抗衡,微軟終于一統(tǒng)江湖!

2人已贊

關(guān)注我們

泡泡網(wǎng)

手機(jī)掃碼關(guān)注