directx 11 64位是一款微軟出品的一個(gè)多媒體編程接口,這款程序?qū)iT(mén)用于微軟各個(gè)平臺(tái)的電子游戲開(kāi)發(fā)。DirectX 11帶來(lái)了Tessellation(拆嵌式細(xì)分曲面技術(shù))、Multi-Threading(多線程)、DirectCompute(通用計(jì)算)、Shader Model 5.0(渲染引擎5.0)以及Texture Compression(紋理壓縮)五個(gè)重要特性,為用戶帶來(lái)更好的視覺(jué)享受。
新版特色:
Direct3D11渲染管線
DirectX 11加入了對(duì)Tessellation(鑲嵌)的支持。Tessellation 由外殼著色器(Hull Shader)、鑲嵌單元(tessellator)以及域著色器(Domain Shader)組成。同時(shí)還加入了計(jì)算著色器(Compute Shader)
Tessellation鑲嵌技術(shù)
tessellator可以把一些較大的圖元(primitive)分成很多更小的圖元,并將這些小圖元組合到一起,形成一種有序的幾何圖形,這種幾何圖形更復(fù)雜,當(dāng)然也更接近現(xiàn)實(shí)。這個(gè)過(guò)程也被稱(chēng)作細(xì)分曲面(Subdivision Surfaces)。舉例來(lái)說(shuō),tessellator可以讓一個(gè)立方體,通過(guò)處理看起來(lái)像是個(gè)球形,這樣的話無(wú)疑節(jié)省了空間。此外,圖形的質(zhì)量、性能以及可控性也達(dá)到了一定的促進(jìn)。
多線程的支持
DirectX 11特性還包括很重要一點(diǎn):支持多線程(multi-threading)。directx 11的這種多線程技術(shù)可能并不能加速繪圖的子系統(tǒng)(特別是當(dāng)我們的GPU資源受限時(shí)),但是這樣卻可以提升線程啟動(dòng)游戲的效率,并且可以利用臺(tái)式CPU核心數(shù)量不斷提高所帶來(lái)的潛力。
計(jì)算著色器Compute Shader
CS的這一渲染管線能夠進(jìn)行更多的通用目的運(yùn)算。我們既能在某種可以用來(lái)被執(zhí)行數(shù)據(jù)的操作中看到這種特性,又能在某種可以用來(lái)操作的數(shù)據(jù)中看到這種特性。
Shader Model 5.0
DirectX 11包含的SM 5.0,采用面向?qū)ο蟮母拍睿⑶彝耆梢灾С蛛p精度數(shù)據(jù)。隨著SM 5.0的發(fā)布,微軟也會(huì)將HLSL語(yǔ)言更新至最新版本,其中包含了諸如動(dòng)態(tài)著色、動(dòng)態(tài)分支和更多的對(duì)象等。
改進(jìn)的紋理壓縮
DirectX 11提出了更為出色的紋理壓縮算法——BC6和BC7。BC6是為HDR圖像設(shè)計(jì)的壓縮算法,壓縮比為6∶1;而B(niǎo)C7是為低動(dòng)態(tài)范圍紋理設(shè)計(jì)的壓縮模式,壓縮比為3∶1。兩種壓縮算法在高壓縮比下畫(huà)質(zhì)損失更少,效果更出色。
directx 11怎么安裝:
找到并執(zhí)行DXSETUP.EXE,執(zhí)行安裝程序。
在出現(xiàn)的歡迎界面中選擇“我接受協(xié)議”并點(diǎn)擊“下一步”。
在出現(xiàn)的就窗口中直接點(diǎn)擊“下一步”,程序開(kāi)始執(zhí)行安裝程序并拷貝文件到本地硬盤(pán)中。
更新完成后,直接點(diǎn)擊“確定”按鈕完成DirectX 11的安裝。
怎么查看是否安裝成功:
按[Win+R]組合鍵,打開(kāi)運(yùn)行,然后輸入Dxdiag,點(diǎn)擊【確定】(win鍵就是Ctrl和Alt中間那個(gè)鍵)