熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

顯卡中Shader Model是什麼

2013-11-11 15:49:38  來源: 電腦常識 

  Shader Model(在D圖形領域常被簡稱SM)就是“優化渲染引擎模式”Shader(渲染或稱著色)是一段能夠針對D對象進行操作並被GPU所執行的程序通過這些程序程序員就能夠獲得絕大部分想要的D圖形效果在一個D場景中一般包含多個Shader這些Shader中有的負責對D對象表面進行處理有的負責對D對象的紋理進行處理

  Shader Model的作用

  Shader(渲染或稱著色)是一段能夠針對D對象進行操作並被GPU所執行的程序通過這些程序程序員就能夠獲得絕大部分想要的D圖形效果極大方便了程序員編寫代碼以及更高速實現各種特效

  Shader Model的版本

  時至微軟發布DirectX 之後Shader Model 已經有五個版本了分別是Shader Model (DirectX)Shader Model (DirectXb)Shader Model (DirectXc)Shader Model (DirectX)Shader Model (DirectX)和Shader Model (DirectX)未來還在不斷更新

  Shader Model的發展

  SM 到SM 真正意義上的技術革命SM賦予了顯示芯片強大的能力人們在游戲中也領略到前所未有的視覺體驗例如水面光影和霧化等特效的出現使游戲場景更真實

  SM 到SM SM 除了支持bit浮點運算是亮點外其他特效用SM 也可以完成等於對SM 的優化版本

  SM 到SM 最大指令數從條增加到了條;臨時暫存器數量也從原先的個增加到個;允許同時對個Texture進行操作;材質texture格式變為硬件支持的RGBE格式摒棄了以往需要專門decoding處理HDR渲染的流程極大提高HDR效率x的最高紋理分辨率比原先最高x的分辨率要高出


From:http://tw.wingwit.com/Article/Common/201311/7159.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.