999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

從DX1到DX10的演變

2008-12-31 00:00:00代表月亮
網絡與信息 2008年10期

由微軟公司開發的DirectX并不是一個單純的圖形API,它是該公司開發的用途廣泛的API,包含了Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個組件,它提供了一整套的多媒體接口方案。只是其在3D圖形方面的優秀表現,讓它的其它方面顯得暗淡無光。DirectX開發之初是為了彌補Windows 3.1系統對圖形、聲音處理能力的不足,而今已發展成為對整個多媒體系統的各個方面都有決定性影響的接口。

DirectX 1.0

第一代的DirectX很不成功,推出時眾多的硬件均不支持,當時基本都采用專業圖形API-OpenGL,缺乏硬件的支持成了其流行的最大障礙。

DirectX 1.0版本是第一個可以直接對硬件信息進行讀取的程序。它提供了更為直接的讀取圖形硬件的性能(比如:顯示卡上的塊移動功能)以及基本的聲音和輸入設備功能(函數),使開發的游戲能實現對二維(2D)圖像進行加速。這時候的DirectX不包括現在所有的3D功能,還處于一個初級階段。

DirectX 2.0

DirectX 2.0在二維圖形方面做了些改進,增加了一些動態效果,采用了Direct 3D的技術。這樣DirectX 2.0與DirectX 1.0有了相當大的不同。在DirectX 2.0中,采用了“平滑模擬和RGB模擬”兩種模擬方式對三維(3D)圖像進行加速計算。DirectX 2.0同時也采用了更加友好的用戶設置程序并更正了應用程序接口的許多問題。從DirectX 2.0開始,整個DirectX的設計架構雛形就已基本完成。

DirectX 3.0

DirectX 3.0的推出是在1997年最后一個版本的Windows95發布后不久,此時3D游戲開始深入人心,DirectX也逐漸得到軟硬件廠商的認可。97年時應用程序接口標準共有三個,分別是專業的OpenGL接口,微軟的DirectX D接口和3DFX公司的Glide接口。而那時的3DFX公司是最為強大的顯卡制造商,它的Glide接口自然也受到最廣泛的應用,但隨著3DFX公司的沒落,Voodoo顯卡的衰敗,Glide接口才逐漸消失了。DirectX 3.0是DirectX 2.0的簡單升級版,它對DirectX 2.0的改動并不多。包括對DirectSound(針對3D聲音功能)和DirectPlay(針對游戲網絡)的一些修改和升級。DirectX 3.0集成了較簡單的3D效果,還不是很成熟。

DirectX 5.0

微軟公司并沒有推出DirectX 4.0,而是直接推出了DirectX 5.0。此版本對Direct3D做了很大的改動,加入了霧化效果、Alpha混合等3D特效,使3D游戲中的空間感和真實感得以增強,還加入了S3的紋理壓縮技術。同時,DirectX 5.0在其它各組件方面也有加強,在聲卡、游戲控制器方面均做了改進,支持了更多的設備。因此,DirectX發展到DirectX 5.0才真正走向了成熟。此時的DirectX性能完全不遜色于其它3D API,而且大有后來居上之勢。

DirectX 6.0

DirectX 6.0推出時,其最大的競爭對手之一Glide,已逐步走向了沒落,而DirectX則得到了大多數廠商的認可。DirectX 6.0中加入了雙線性過濾、三線性過濾等優化3D圖像質量的技術,游戲中的3D技術逐漸走入成熟階段。

DirectX 7.0

DirectX 7.0最大的特色就是支持TL,中文名稱是“坐標轉換和光源”。3D游戲中的任何一個物體都有一個坐標,當此物體運動時,它的坐標發生變化,這指的就是坐標轉換;3D游戲中除了場景,物體還需要燈光,沒有燈光就沒有3D物體的表現,無論是實時3D游戲還是3D影像渲染,加上燈光的3D渲染是最消耗資源的。雖然OpenGL中已有相關技術,但此前從未在民用級硬件中出現。在TL問世之前,位置轉換和燈光都需要CPU來計算,CPU速度越快,游戲表現越流暢。使用了TL功能后,這兩種效果的計算用顯示卡的GPU來計算,這樣就可以把CPU從繁忙的勞動中解脫出來。換句話說,擁有TL顯示卡,使用DirectX 7.0,即使沒有高速的CPU,同樣能流暢地跑3D游戲。

DirectX 8.0

DirectX 8.0的推出引發了一場顯卡革命,它首次引入了“像素渲染”概念,同時具備像素渲染引擎(Pixel Shader)與頂點渲染引擎(Vertex Shader),反映在特效上就是動態光影效果。同硬件TL僅僅實現的固定光影轉換相比,VS和PS單元的靈活性更大,它使GPU真正成為了可編程的處理器。這意味著程序員可通過它們實現3D場景構建的難度大大降低。通過VS和PS的渲染,可以很容易地營造出真實的水面動態波紋光影效果。此時DirectX的權威地位終于建成。

DirectX 9.0

2002年底,微軟發布DirectX 9.0。DirectX 9.0中PS單元的渲染精度已達到浮點精度,傳統的硬件TL單元也被取消。全新的VertexShader(頂點著色引擎)編程將比以前復雜得多,新的VertexShader標準增加了流程控制、更多的常量,每個程序的著色指令增加到了1024條。PS 2.0具備完全可編程的架構,能對紋理效果即時演算、動態紋理貼圖,還不占用顯存,理論上對材質貼圖的分辨率的精度提高無限多;另外PS 1.4只能支持28個硬件指令,同時操作6個材質,而PS2.0卻可以支持160個硬件指令,同時操作16個材質數量,新的高精度浮點數據規格可以使用多重紋理貼圖,可操作的指令數可以任意長,電影級別的顯示效果輕而易舉地實現。 VS 2.0通過增加Vertex程序的靈活性,顯著地提高了老版本(DirectX 8)的VS性能,新的控制指令,可以用通用的程序代替以前專用的單獨著色程序,效率提高許多倍;增加循環操作指令,減少工作時間,提高處理效率;擴展著色指令個數,從128個提升到256個。增加對浮點數據的處理功能,以前只能對整數進行處理,這樣提高渲染精度,使最終處理的色彩格式達到電影級別。突破了以前限制PC圖形圖像質量在數學上的精度障礙,它的每條渲染流水線都升級為128位浮點顏色,讓游戲程序設計師們更容易更輕松地創造出更漂亮的效果,讓程序員編程更容易。

顯卡所支持的DirectX版本已成為評價顯卡性能的標準,從顯卡支持什么版本的DirectX,用戶就可以分辨出顯卡的性能高低,從而選擇出適合于自己的顯卡產品。

2002年底DirectX 9.0(2003年升級到9.0b)發布,它將PS和VS提高到了2.0的版本,2004年發布的9.0c又升級到3.0版本,雖然表面上僅看到了版本號的提升,其實做出的改進不計其數、一言難盡,相信大多數技術和內容大家都有所耳聞。DX9顯卡多達三代五個系列,NV有58005900、6800和78007900三代,ATI同樣有97009800、X800和X1800X1900三代。

DirectX 10

不知不覺中,微軟DirectX 9 API標準已經統治3D領域長達3年之久!多個版本的改進以及很多系列顯卡的發展讓電腦3D性能空前強大。而現在很明顯,下一代GPU的較量將集中圍繞著DirectX 10展開!有人說下一代GPU的戰場是DX10顛覆傳統。

然而即將到來的DX10卻完全拋棄了近六年來一直使用的PSVS分而治之的方案,DX10完全顛覆了GPU當中的固定渲染模式,并且支持GPU行為的完全自由化,即GPU不再明確劃分PS和VS,并且支持多種任務,如2D3D視頻加速等等任務的自由分配,而且將加入Shader4.0技術。可以說是3D API史上的又一次革命!

其實早在DX8時代PSVS剛出道之時就有傳聞:在DX 9.X的某個版本或者DX 10中,PS和VS將合二為一,這就是所謂的Combo Shader,現在被稱為Unified Shader(統一管線架構)。微軟已經在其XBOX360的Xenos圖形核心上率先采用了這種架構。

主站蜘蛛池模板: 国产成人综合亚洲欧洲色就色| 久久96热在精品国产高清| 中日韩一区二区三区中文免费视频| 亚洲一区免费看| 午夜精品影院| 农村乱人伦一区二区| 强乱中文字幕在线播放不卡| 精品亚洲麻豆1区2区3区| 久久伊伊香蕉综合精品| 中文国产成人久久精品小说| 91在线国内在线播放老师| 成人精品区| 91精品专区国产盗摄| 亚洲成人精品久久| 亚洲国产一区在线观看| 久久久黄色片| 亚洲中文字幕国产av| 国产成在线观看免费视频 | 蜜桃视频一区二区三区| 国产精品美女自慰喷水| 成年人福利视频| 韩国福利一区| 狼友视频一区二区三区| 国产视频大全| 色九九视频| 久久网欧美| 永久在线精品免费视频观看| 国产成人久视频免费| 国产日本欧美亚洲精品视| 欧美国产日韩在线播放| 国产麻豆va精品视频| 亚洲一区免费看| 亚洲中文无码av永久伊人| 色AV色 综合网站| 中字无码精油按摩中出视频| 日韩精品成人在线| 91麻豆精品国产高清在线| 欧美啪啪网| 亚洲va欧美va国产综合下载| 亚洲激情区| 伊人91在线| 欧美人在线一区二区三区| 97久久精品人人做人人爽| 在线亚洲精品福利网址导航| 欧美怡红院视频一区二区三区| 亚洲啪啪网| 毛片手机在线看| 久草视频精品| 国产激爽爽爽大片在线观看| 美女无遮挡免费视频网站| 91福利免费| 中文字幕久久精品波多野结| 四虎国产在线观看| 午夜不卡视频| 成人亚洲视频| 国产噜噜在线视频观看| 午夜激情福利视频| 国产迷奸在线看| 久久天天躁狠狠躁夜夜躁| 国产亚洲美日韩AV中文字幕无码成人 | 免费观看无遮挡www的小视频| 欧美成人手机在线视频| 动漫精品啪啪一区二区三区| 毛片视频网址| 亚国产欧美在线人成| 毛片视频网| 日韩小视频在线播放| 欧美色综合网站| 欧美一区中文字幕| 亚洲无码免费黄色网址| 少妇精品久久久一区二区三区| 狠狠色狠狠色综合久久第一次| 色香蕉影院| 欧美区国产区| 伊大人香蕉久久网欧美| 久久久久无码精品| 青青国产视频| 一本大道无码日韩精品影视| 亚洲一区二区三区麻豆| 欧洲极品无码一区二区三区| 国产一区二区免费播放| 亚洲精品图区|