国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

顯卡中Shader Model是什么

2019-11-01 00:25:19
字體:
來源:轉載
供稿:網友

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

  Shader Model的作用:

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

  Shader Model的版本:

  時至微軟發布DirectX 10.1之后,Shader Model 已經有五個版本了:分別是Shader Model 1.0(DirectX8.0)、Shader Model 2.0(DirectX9.0b)、Shader Model 3.0(DirectX9.0c)、Shader Model 4.0(DirectX10)、Shader Model 4.1(DirectX10.1)和Shader Model 5.0(DirectX11)未來還在不斷更新。

  Shader Model的發展:

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

  SM 2.0到SM 3.0:SM 3.0除了支持32bit浮點運算是亮點外,其他特效用SM 2.0也可以完成。等于對SM 2.0的優化版本。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 株洲县| 禄丰县| 吴旗县| 福泉市| 天全县| 丁青县| 崇义县| 南澳县| 赤水市| 通许县| 三门县| 华阴市| 邻水| 句容市| 五家渠市| 凤庆县| 巨鹿县| 合肥市| 胶州市| 岳池县| 梧州市| 天等县| 商城县| 静宁县| 安龙县| 定边县| 高尔夫| 镇巴县| 县级市| 六安市| 邻水| 同心县| 西华县| 清河县| 五莲县| 卓尼县| 宝坻区| 敦化市| 肥乡县| 镇原县| 绵阳市|