DirectX經過幾年的發展,目前DirectX已經發展到了V9.0c版本,DirectX9.0沒有令我們失望,其所帶來的電影級畫面渲染效果給我們造成的震撼絕不亞于當年3Dfx的Voodoo對整個3D游戲業的影響。但微軟并沒有止步不前,目前DirectX 9.0c的繼任者DirectX 10已經呼之欲出,這種即將隨同微軟Windows Vista操作系統一同面世的DirectX API將再次撼動當今顯示卡市場的格局,因為這又將是一個新時代的開始 ,當然具體到商業領域,勢必又將引發目前圖形業雙雄在標準確立乃至最終產品規格上的較量。那么,作為DirectX發展史上又一個里程碑式的標準,它給我們帶來了什么呢?下面讓我們就目前各方已經掌握的信息來為大家介紹一下DirectX10最主要的幾大技術進步:
1、 Shader Model 4.0:SM4.0規格令游戲程序開發員有更大的空間,相比原先的Shader Model 3.0自然繼續有所提升,特別是對于最大指令數從512條增加到了64000條;暫存器數量也從原先的32個增加到驚人的4096個,而同時Texture由SM3.0的16個提升至128個,并硬件支持RGBE,令HDR不再需要特別的Decoding處理也能實現,HDR+AA將不再有這么多的麻煩。對于2D的紋理尺寸支持來看,DirectX 10也有驚人的提升,8192x8192的最高紋理分辯率比原先最高2048x2048的分辯率要高出許多。
2、 統一渲染架構:在DirectX 10中引入了統一渲染架,通過一個整合Vertex Shader、 Pixel Shader的可編程整合光影處理器來完成目前Vertex Shader、Pixel Shader所有的工作。所謂統一渲染架構,最容易的理解方式就是Shader單元不再分離,顯示核心不再為Shader類型不同而配置不同類型的Shader單元,對于主流的顯示核心,Pixel Shader單元以及Vertex Shader單元的概念都應該已經非常熟悉了,而在統一渲染架構中這兩種Shader單元將不再分離,轉而所有的Shader單元都可以為需要處理的數據進行處理,不管和是Pixel Shader數據還是Vertex Shader數據。而調配哪幾組Shader單元負責處理什么數據或者進行什么樣子類型的計算,則由一個被稱為Small Sets of Instructions(SSI)的部分來控制。這樣在硬件上,設計者就無需為不同的著色引擎設計不同的執行單元,只要按照所對應的接口以及操作方式全部融為一體,僅設置一種獨立的Shader執行單元。
3、 Physics(物理加速)技術:有了微軟API的支持,無論哪種物理引擎都擁有發揮的空間,相信將會有更多的游戲加入更多的物理運算。DX10 GPU將是更趨向化通用型的處理器,也就是說,原本許多交由CPU進行的3D處理會被轉移到GPU上面來,因為強大的GPU比CPU更適合做這些工作,由此游戲性能會大幅提高。微軟表示,DX10會開放兩個SDK,分別照顧到AGEIA和Havok,其中AGEIA的PPU直接作用于SDK獨立進行物理運算,在Havok引擎的調動下NVIDIA的GPU也可以動態的處理物理運算!
4、 Geometry Shader技術:新的Geometry Shader的作用就是對每個Vertex數據臨近的數據進行Vertex函數處理也就是用來判定臨近的,類似數據操作的點來進行計算,而這種函數處理直接關系到整個渲染模型的形狀;也就是說其可以快速的把模型類似的頂點結合起來進行快速運算,雖然其操作不會象Vertex Shader那樣的進行完整的操作,只是處理器單個頂點的相關函數操作,但是這種操作卻可以確定整個模型的物理形狀,這將大大加速處理器速度,因為其它Shader單元將不再去需要判定數據所存在的位置,而只是需要簡單的為特定區域進行操作就可以了。此外,Geometry Shader中還具備一個被稱為Stream Out的技術,這種技術允許GPU可以重復利用已經計算的結果(允許繼續由Vertex Shader數據來調用處理好的結果),從而減少計算。目前我們已經得知,NVIDIA發布的GeForce 8800就擁有多達128個Stream Out單元。
映泰科技就于近日發布了一款支持DirectX 10的NVIDIA 8800GTS 320M版本顯卡。售價只有2399.00,是市場上該版本的性價比之王!
映泰V8803GS33采用了代號為G80-100-K0-A2的圖形核心,采用的是P356公版也就是8800GTS,這款顯卡完全按照公版設計,其板型也和此前推出的8800GTS 640M版本相同。8800GTS 320M和640M版本一樣,但只配備320M運行在1600Mhz的GDDR3顯存,顯存容量縮減了一半。特效方面,G80是第一款在硬件上支持DirectX 10的顯示芯片,整合了高達6.81億個晶體管,支持統一著色器架構(U-nified Shader Architecture),包含HDCP數字內容保護技術。擁有96個Stream Processor流處理單元。所謂的Stream Processor也就是DirectX 10時代既可以完成Vertex Shader(頂點渲染單元)工作,也可以完成Geometry Shader(幾何渲染單元)和Pixel Shader(像素填充器)的最基本GPU處理單位。實際上,處理器巨頭之一的AMD已于2006年推出了世界第一款專門針對企業高性能運算的匯流處理器Stream Computing Processor,命名為AMD Stream Processor,主要針對運算系統如工作平臺及服務器所設計,令運算效率大幅提高。在G80的工作原理中,Stream Processor可以根據需要組成任意VS/PS比例。通俗點說,就是8800GTS顯卡會根據雙方工作量的大小自動調整進行像素運算和頂點運算的“統一渲染單元”的數量,能根據不同游戲進行不同的運算分配,完全顛覆了傳統顯卡的工作模式。
映泰V8803GS33是一款公版設計的產品,散熱器也采用了NV專門為8800GTS打造的高效能散熱器,只是風扇上的品牌LOGO換成映泰的。高效能的熱管散熱器和渦輪式靜音風扇可以有效地控制整個顯卡的溫度,同時使顯卡的工作噪音得到較好的控制。