directing(direct9 0)
directing,direct9 0這個(gè)很多人還不知道,小飛來(lái)為大家解答以上的問(wèn)題?,F(xiàn)在讓我們一起來(lái)看看吧!
1、DirectX并不是一個(gè)單純的圖形API,它是由微軟公司開發(fā)的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個(gè)組件,它提供了一整套的多媒體接口方案。
2、只是其在3D圖形方面的優(yōu)秀表現(xiàn),讓它的其它方面顯得暗淡無(wú)光。
3、DirectX開發(fā)之初是為了彌補(bǔ)Windows 3.1系統(tǒng)對(duì)圖形、聲音處理能力的不足,而今已發(fā)展成為對(duì)整個(gè)多媒體系統(tǒng)的各個(gè)方面都有決定性影響的接口。
4、 DirectX 5.0 微軟公司并沒(méi)有推出DirectX 4.0,而是直接推出了DirectX 5.0。
5、此版本對(duì)Direct3D做出了很大的改動(dòng),加入了霧化效果、Alpha混合等3D特效,使3D游戲中的空間感和真實(shí)感得以增強(qiáng),還加入了S3的紋理壓縮技術(shù)。
6、同時(shí),DirectX 5.0在其它各組件方面也有加強(qiáng),在聲卡、游戲控制器方面均做了改進(jìn),支持了更多的設(shè)備。
7、因此,DirectX發(fā)展到DirectX 5.0才真正走向了成熟。
8、此時(shí)的DirectX性能完全不遜色于其它3D API,而且大有后來(lái)居上之勢(shì)。
9、 DirectX 6.0 DirectX 6.0推出時(shí),其最大的競(jìng)爭(zhēng)對(duì)手之一Glide,已逐步走向了沒(méi)落,而DirectX則得到了大多數(shù)廠商的認(rèn)可。
10、DirectX 6.0中加入了雙線性過(guò)濾、三線性過(guò)濾等優(yōu)化3D圖像質(zhì)量的技術(shù),游戲中的3D技術(shù)逐漸走入成熟階段。
11、 DirectX 7.0 DirectX 7.0最大的特色就是支持T&L,中文名稱是“坐標(biāo)轉(zhuǎn)換和光源”。
12、3D游戲中的任何一個(gè)物體都有一個(gè)坐標(biāo),當(dāng)此物體運(yùn)動(dòng)時(shí),它的坐標(biāo)發(fā)生變化,這指的就是坐標(biāo)轉(zhuǎn)換;3D游戲中除了場(chǎng)景+物體還需要燈光,沒(méi)有燈光就沒(méi)有3D物體的表現(xiàn),無(wú)論是實(shí)時(shí)3D游戲還是3D影像渲染,加上燈光的3D渲染是最消耗資源的。
13、雖然OpenGL中已有相關(guān)技術(shù),但此前從未在民用級(jí)硬件中出現(xiàn)。
14、在T&L問(wèn)世之前,位置轉(zhuǎn)換和燈光都需要CPU來(lái)計(jì)算,CPU速度越快,游戲表現(xiàn)越流暢。
15、使用了T&L功能后,這兩種效果的計(jì)算用顯示卡的GPU來(lái)計(jì)算,這樣就可以把CPU從繁忙的勞動(dòng)中解脫出來(lái)。
16、換句話說(shuō),擁有T&L顯示卡,使用DirectX 7.0,即使沒(méi)有高速的CPU,同樣能流暢的跑3D游戲。
17、 DirectX 8.0 DirectX 8.0的推出引發(fā)了一場(chǎng)顯卡革命,它首次引入了“像素渲染”概念,同時(shí)具備像素渲染引擎(Pixel Shader)與頂點(diǎn)渲染引擎(Vertex Shader),反映在特效上就是動(dòng)態(tài)光影效果。
18、同硬件T&L僅僅實(shí)現(xiàn)的固定光影轉(zhuǎn)換相比,VS和PS單元的靈活性更大,它使GPU真正成為了可編程的處理器。
19、這意味著程序員可通過(guò)它們實(shí)現(xiàn)3D場(chǎng)景構(gòu)建的難度大大降低。
20、通過(guò)VS和PS的渲染,可以很容易的寧造出真實(shí)的水面動(dòng)態(tài)波紋光影效果。
21、此時(shí)DirectX的權(quán)威地位終于建成。
22、 DirectX 9.0 2002年底,微軟發(fā)布DirectX9.0。
23、DirectX 9中PS單元的渲染精度已達(dá)到浮點(diǎn)精度,傳統(tǒng)的硬件T&L單元也被取消。
24、全新的VertexShader(頂點(diǎn)著色引擎)編程將比以前復(fù)雜得多,新的VertexShader標(biāo)準(zhǔn)增加了流程控制,更多的常量,每個(gè)程序的著色指令增加到了1024條。
25、 PS 2.0具備完全可編程的架構(gòu),能對(duì)紋理效果即時(shí)演算、動(dòng)態(tài)紋理貼圖,還不占用顯存,理論上對(duì)材質(zhì)貼圖的分辨率的精度提高無(wú)限多;另外PS1.4只能支持28個(gè)硬件指令,同時(shí)操作6個(gè)材質(zhì),而PS2.0卻可以支持160個(gè)硬件指令,同時(shí)操作16個(gè)材質(zhì)數(shù)量,新的高精度浮點(diǎn)數(shù)據(jù)規(guī)格可以使用多重紋理貼圖,可操作的指令數(shù)可以任意長(zhǎng),電影級(jí)別的顯示效果輕而易舉的實(shí)現(xiàn)。
26、 VS 2.0通過(guò)增加Vertex程序的靈活性,顯著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前專用的單獨(dú)著色程序,效率提高許多倍;增加循環(huán)操作指令,減少工作時(shí)間,提高處理效率;擴(kuò)展著色指令個(gè)數(shù),從128個(gè)提升到256個(gè)。
27、 增加對(duì)浮點(diǎn)數(shù)據(jù)的處理功能,以前只能對(duì)整數(shù)進(jìn)行處理,這樣提高渲染精度,使最終處理的色彩格式達(dá)到電影級(jí)別。
28、突破了以前限制PC圖形圖象質(zhì)量在數(shù)學(xué)上的精度障礙,它的每條渲染流水線都升級(jí)為128位浮點(diǎn)顏色,讓游戲程序設(shè)計(jì)師們更容易更輕松的創(chuàng)造出更漂亮的效果,讓程序員編程更容易。
29、 DirectX 9.0c 與過(guò)去的DirectX 9.0b和Shader Model 2.0相比較,DirectX 9.0c最大的改進(jìn),便是引入了對(duì)Shader Model 3.0(包括Pixel Shader 3.0 和Vertex Shader 3.0兩個(gè)著色語(yǔ)言規(guī)范)的全面支持。
30、舉例來(lái)說(shuō),DirectX 9.0b的Shader Model 2.0所支持的Vertex Shader最大指令數(shù)僅為256個(gè),Pixel Shader最大指令數(shù)更是只有96個(gè)。
31、而在最新的Shader Model 3.0中,Vertex Shader和Pixel Shader的最大指令數(shù)都大幅上升至65535個(gè),全新的動(dòng)態(tài)程序流控制、 位移貼圖、多渲染目標(biāo)(MRT)、次表面散射 Subsurface scattering、柔和陰影 Soft shadows、環(huán)境和地面陰影 Environmental and ground shadows、全局照明 (Global illumination)等新技術(shù)特性,使得GeForce 6、GeForce7系列以及Radeon X1000系列立刻為新一代游戲以及具備無(wú)比真實(shí)感、幻想般的復(fù)雜的數(shù)字世界和逼真的角色在影視品質(zhì)的環(huán)境中活動(dòng)提供強(qiáng)大動(dòng)力。
32、 因此DirectX 9.0c和Shader Model 3.0標(biāo)準(zhǔn)的推出,可以說(shuō)是DirectX發(fā)展歷程中的重要轉(zhuǎn)折點(diǎn)。
33、在DirectX 9.0c中,Shader Model 3.0除了取消指令數(shù)限制和加入位移貼圖等新特性之外,更多的特性都是在解決游戲的執(zhí)行效率和品質(zhì)上下功夫,Shader Model 3.0誕生之后,人們對(duì)待游戲的態(tài)度也開始從過(guò)去單純地追求速度,轉(zhuǎn)變到游戲畫質(zhì)和運(yùn)行速度兩者兼顧。
34、因此Shader Model 3.0對(duì)游戲產(chǎn)業(yè)的影響可謂深遠(yuǎn)。
35、大概是DIRECTX 9.0吧。
36、DirectX并不是一個(gè)單純的圖形API,它是由微軟公司開發(fā)的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個(gè)組件,它提供了一整套的多媒體接口方案。
37、只是其在3D圖形方面的優(yōu)秀表現(xiàn),讓它的其它方面顯得暗淡無(wú)光。
38、DirectX開發(fā)之初是為了彌補(bǔ)Windows 3.1系統(tǒng)對(duì)圖形、聲音處理能力的不足,而今已發(fā)展成為對(duì)整個(gè)多媒體系統(tǒng)的各個(gè)方面都有決定性影響的接口。
39、到目前已經(jīng)是9.0版本了。
40、DirectX 9.0 2002年底,微軟發(fā)布DirectX9.0。
41、DirectX 9中PS單元的渲染精度已達(dá)到浮點(diǎn)精度,傳統(tǒng)的硬件T&L單元也被取消。
42、全新的VertexShader(頂點(diǎn)著色引擎)編程將比以前復(fù)雜得多,新的VertexShader標(biāo)準(zhǔn)增加了流程控制,更多的常量,每個(gè)程序的著色指令增加到了1024條。
43、 PS 2.0具備完全可編程的架構(gòu),能對(duì)紋理效果即時(shí)演算、動(dòng)態(tài)紋理貼圖,還不占用顯存,理論上對(duì)材質(zhì)貼圖的分辨率的精度提高無(wú)限多;另外PS1.4只能支持28個(gè)硬件指令,同時(shí)操作6個(gè)材質(zhì),而PS2.0卻可以支持160個(gè)硬件指令,同時(shí)操作16個(gè)材質(zhì)數(shù)量,新的高精度浮點(diǎn)數(shù)據(jù)規(guī)格可以使用多重紋理貼圖,可操作的指令數(shù)可以任意長(zhǎng),電影級(jí)別的顯示效果輕而易舉的實(shí)現(xiàn)。
44、 VS 2.0通過(guò)增加Vertex程序的靈活性,顯著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前專用的單獨(dú)著色程序,效率提高許多倍;增加循環(huán)操作指令,減少工作時(shí)間,提高處理效率;擴(kuò)展著色指令個(gè)數(shù),從128個(gè)提升到256個(gè)。
45、 增加對(duì)浮點(diǎn)數(shù)據(jù)的處理功能,以前只能對(duì)整數(shù)進(jìn)行處理,這樣提高渲染精度,使最終處理的色彩格式達(dá)到電影級(jí)別。
46、突破了以前限制PC圖形圖象質(zhì)量在數(shù)學(xué)上的精度障礙,它的每條渲染流水線都升級(jí)為128位浮點(diǎn)顏色,讓游戲程序設(shè)計(jì)師們更容易更輕松的創(chuàng)造出更漂亮的效果,讓程序員編程更容易。
47、 顯卡所支持的DirectX版本已成為評(píng)價(jià)顯卡性能的標(biāo)準(zhǔn),從顯卡支持什么版本的DirectX,用戶就可以分辨出顯卡的性能高低,從而選擇出適合于自己的顯卡產(chǎn)品。
今天的內(nèi)容分享完畢,希望對(duì)大家有所幫助。
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場(chǎng)無(wú)關(guān)。財(cái)經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。 如有侵權(quán)請(qǐng)聯(lián)系刪除!
-
安徽淮南長(zhǎng)安獵手K50作為一款備受關(guān)注的皮卡車型,其2025款在配置和性能上都有所升級(jí)。對(duì)于想要購(gòu)買這款車的消...瀏覽全文>>
-
安徽阜陽(yáng)的大眾高爾夫GTI作為一款備受年輕消費(fèi)者喜愛的性能車型,其價(jià)格和配置一直是大家關(guān)注的重點(diǎn)。高爾夫GT...瀏覽全文>>
-
近年來(lái),新能源汽車市場(chǎng)發(fā)展迅猛,大眾品牌憑借其深厚的技術(shù)積累和可靠的產(chǎn)品品質(zhì),在國(guó)內(nèi)市場(chǎng)上占據(jù)了重要地...瀏覽全文>>
-
QQ多米作為一款備受關(guān)注的小型車,憑借其時(shí)尚的外觀設(shè)計(jì)和實(shí)用的配置,吸引了眾多消費(fèi)者的關(guān)注。為了幫助大家...瀏覽全文>>
-
隨著新能源汽車市場(chǎng)的持續(xù)升溫,上汽大眾ID 6 X憑借其寬敞的7座空間和出色的續(xù)航能力,成為不少家庭用戶的關(guān)...瀏覽全文>>
-
淮南途銳新能源2024款車型以其卓越的性能和環(huán)保特性吸引了眾多消費(fèi)者的關(guān)注。作為一款高端插電式混合動(dòng)力SUV,...瀏覽全文>>
-
近年來(lái),隨著新能源汽車的普及和政策支持的不斷加大,越來(lái)越多消費(fèi)者將目光投向了插電混動(dòng)車型。作為一款備受...瀏覽全文>>
-
2025款生活家PHEV作為一款備受關(guān)注的新能源車型,憑借其出色的性能和環(huán)保特性,吸引了眾多消費(fèi)者的目光。在購(gòu)...瀏覽全文>>
-
長(zhǎng)安汽車旗下高端新能源品牌——啟源,在2024款新車的推出中再次吸引了廣泛關(guān)注。作為該品牌的旗艦車型之一,...瀏覽全文>>
-
近年來(lái),新能源汽車市場(chǎng)持續(xù)火熱,各大品牌紛紛推出新款車型以滿足消費(fèi)者需求。在眾多選擇中,2025款安徽池州I...瀏覽全文>>
- iPhone用戶現(xiàn)在可以通過(guò)iOS18.1更新更改其Apple帳戶的主要電子郵件地址
- 當(dāng)你看到T-Mobile用戶贏得手機(jī)手表和耳機(jī)時(shí)你會(huì)羨慕不已
- Ubuntu24.10OracularOriole推出最新內(nèi)核工具鏈GNOME47和增強(qiáng)的安全性
- 搭載M4的MacBookPro在Cinebench上擊敗了CoreUltra9288V和Ryzen9AI370HX
- EarFun推出功能強(qiáng)大的159美元UBoomX便攜式揚(yáng)聲器
- iPhone16Pro iPhone16ProMax表現(xiàn)優(yōu)于基本機(jī)型扭轉(zhuǎn)了之前的趨勢(shì)
- Waze迎來(lái)魔獸世界改版
- SquareEnix將心愛的RPG移植到MetaQuest3
- 蘋果正在設(shè)計(jì)全新操作系統(tǒng)瞄準(zhǔn)新類別的產(chǎn)品
- 小米R(shí)edmiA27U顯示器采用4K面板和90WUSBC端口
- QQ多米落地價(jià),各配置車型售價(jià)一目了然
- 生活家PHEV多少錢?購(gòu)車攻略在此
- 現(xiàn)代伊蘭特試駕,暢享豪華駕乘,體驗(yàn)卓越性能
- 試駕領(lǐng)克03,從預(yù)約到試駕的完美旅程
- QQ多米最新價(jià)格2025款,各配置車型售價(jià)全揭曉,性價(jià)比之王
- 淮北途觀L多少錢 2025款落地價(jià),價(jià)格再創(chuàng)新低,性價(jià)比爆棚
- 山東濟(jì)南帕薩特新能源新款價(jià)格2025款多少錢?最低售價(jià)17.715萬(wàn)起,性價(jià)比大揭秘
- SWM斯威G01FF新款價(jià)格2024款多少錢?看完這篇購(gòu)車攻略再做決定
- 淮南ID.4 X價(jià)格,最低售價(jià)13.9888萬(wàn)起,價(jià)格再創(chuàng)新低
- 滁州途鎧多少錢 2023款落地價(jià)與配置的完美平衡
- 蘋果將為iPhone17系列采用新電池技術(shù)
- Adobe推出PhotoshopElements和PremiereElements2025取消Elements軟件的永久許可
- AppleiPhoneSE4將配備更新的OLED顯示屏
- InfinixZeroFlip首次亮相作為新款可折疊Android智能手機(jī)其價(jià)格低于摩托羅拉Razr2024
- OnePlus13型號(hào) 充電規(guī)格在最新泄漏中被登記
- Insta360AcePro2主要規(guī)格終于泄露GoPro和DJI運(yùn)動(dòng)相機(jī)競(jìng)爭(zhēng)對(duì)手將配備50MP傳感器5nm和2倍數(shù)碼變焦
- XboxElite無(wú)線控制器系列2通過(guò)Xbox設(shè)計(jì)實(shí)驗(yàn)室獲得透明面板
- 索尼INZONEM10S華碩ROGSwiftOLEDPG27AQDP新品上市但售價(jià)更高
- 谷歌終止PixelBuds的點(diǎn)擊通知功能
- 谷歌正在努力完善iOS中缺少的RCS支持重要功能
- 對(duì)AppleIntelligence功能的評(píng)價(jià)從一般到還可以
- GalaxyS25Plus看起來(lái)很時(shí)髦但三星是否選擇像iPhone一樣的通用設(shè)計(jì)
- 優(yōu)質(zhì)48英寸三星S90DOLED電視在亞馬遜上降至歷史最低價(jià)同時(shí)贈(zèng)送100美元Xbox禮品卡和1年保護(hù)計(jì)劃
- AOC推出四款新型游戲顯示器具有快速刷新率和低價(jià)格
- Valve出售部分SteamDeck型號(hào)-GBLCD型號(hào)售價(jià)296.65美元512GBLCD型號(hào)售價(jià)336.75美元
- Beats在其產(chǎn)品線中增加了手機(jī)保護(hù)殼推出適用于iPhone16系列的MagSafe保護(hù)殼
- 三星在IFA2024上展示AI產(chǎn)品
- 新的AIPlaygroundDesign工具你可以簡(jiǎn)單地與之交談就像ChatGPT一樣
- 極簡(jiǎn)主義Linux發(fā)行版Peropesis2.7附帶存檔和ISO管理工具
- GAMEBABY控制器和外殼混合套裝現(xiàn)已接受預(yù)訂