2021-05-12 11:00:58
Shader Model是什麼
Shader Model是什麼
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倍。
相關文章
-
7+2強化供電!599元梅捷SY-狂龍H510M圖賞
除了廣為人知的Z590和B560之外,英特爾還發布了入門級的H510晶片組,也是上一代H410晶片組的升級版。 在相容性方面,H510晶片組與Z590晶片組和B560晶片組沒有什麼區別,都可以相容1
2021-05-10 19:00:28
-
支援5333高頻記憶體!技嘉小雕PRO B560M主機板圖賞
Intel第十一代酷睿已經上市,新架構帶來了巨大的IPC提升幅度,同時,Intel還開放了B560/H570主機板的記憶體超頻功能,這使得主流玩家也可以輕鬆享受高頻記憶體帶來的流暢遊戲體驗。
2021-05-09 16:00:04
-
24K純金!微星MEG Z590 ACE GOLD EDITION戰神至臻圖賞
顯示卡、散熱器、風扇都能玩RGB,機箱中,主機板幾乎是最不起眼的存在。 而近日,微星推出了一款亮眼的主機板,首次用上了24K純金設計,它就是MEG Z590 ACE戰神至臻,一起來瞧瞧。 MEG
2021-05-07 22:00:14