歡迎來到-幸運飛艇群!
網站活動:
最熱歌曲 : 異地的我們 - 恒恒 每日歌曲 : 陰陽極 - 苗小青      自己騙自己 - 張作甫      珍愛 - 王鵬      如果可以這樣愛 - 邊永城      金蓮開開門 - 華少瑞明     
當前位置: 首頁 > 飛艇微信群平臺 > 技術 >

夏練三伏 冬練DX9--DX9技術詳解

時間:2019-06-10 17:55來源:網絡整理 作者:管理員 點擊:

   2002年12月21日,微軟正式發布Windows應用程序接口的新版本——DirectX 9.0(以下簡稱DX9)。回顧歷史,如NVIDIA的崛起,DirectX對個人電腦的多媒體功能(尤其是3D圖形技術)發展有著深刻影響。DX9獲得的矚目尤勝以往任何一個版本,因為它對3D圖形技術的每個方面都做出了巨大的改良,將成為促進下一代3D應用誕生的催化劑。

  DX9的進步都體現在哪些方面呢?下面我們挑影響最為重大的幾個部分簡單介紹給大家。


  Vertex Shader和Pixel Shader


  從DX8開始,3D圖形處理技術逐漸統一在Vertex Shader和Pixel Shader。Vertex Shader被用來描述和修飾3D物體的幾何形狀,同時也用來控制光亮和陰影;Pixel Shader則用來操縱物體表面的色彩和外觀。顯卡的功能就是把這兩種處理從CPU中解放出去。最新版本shader的推出總能為我們帶來更強悍的性能和更優異的畫質。DX9采用了2.0版的Vertex Shader和Pixel Shader,它們都將支持64或甚至128位浮點色彩精度。浮點色彩在動態和精度上的增加給圖像質量帶來質的飛躍,還讓很多過去不可能的特效變成現實。


dx8 vs dx9

 

directx 8.0

directx 8.1

directx 9.0

高維曲面
(higher order surfaces)

支持

支持

支持

n-patches

支持

支持

支持

連續性鑲嵌
(continuous tessellation)

不支持

不支持

不支持

位移貼圖
(displacement mapping)

不支持

不支持

支持

vertex shader

1.1

1.1

2.0

最大指令數目

128

128

1024

最大常數數目

96

96

256

流程控制

不支持

不支持

支持

pixel shader

1.1

1.4

2.0

材質數目

4

6

16

最大材質指令數目

4

8

32

最大色彩指令數目

8

8

64

數據類型

整數

整數

浮點數

(責任編輯:admin)
  • 共3頁:
  • 上一頁
  • 1
  • 2
  • 3
  • 下一頁
數據統計中,請稍等!
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
              
  • 聽聽小編為您選的歌曲吧

香港六合彩内幕资料