首頁 > 硬體

什麼是Shader model 3.0

2020-10-20 05:27:27

什麼是Shader model 3.0

  Shader Model 3.0的簡寫為SM3.0,SM3.0技術是DirectX 9.0C級別顯示卡全面支援的一項特效。SM3.0在很大程度上豐富了遊戲研發時的程式設計模型,方便遊戲開發商更簡單的做效果更好的遊戲,確有不少優勢。簡單對比一下,在上一代Shader Model中,Pixel Shader程式的最大長度為96行,Vertex Shader可以支援的程式行數為256行,而Shader Model 3.0可以支援無限長的Shader程式,此外還加入很多控制對語句。SM3.0可以讓遊戲有更大的程式設計空間,以獲得更優秀的效率和畫質。

  這方面目前的顯示卡都是支援的,但一些比較老的部分顯示卡不支援。

  ATI卡方面:目前所有市面上多數老的ATI卡不支援SM3.0(包括X800系列),只支援SM 2.0, 而且A卡的HDR效果也比N卡差很遠.(下一代R5XX系列完全支援) ,更高階別的顯示卡都支援!這點大家不要過多擔心,目前的顯示卡都是支援的。

  NVIDIA卡方面:只有6600以上的卡可以支援SM3.0和HDR(6600,6800,7800), 也就是說除了相對現在來講6600以下古董級別顯示卡不指出外,6600到目前的顯示卡都是支援的,目前幾乎沒人會購買低於6600的顯示卡,也早已經停產,這裡大家只要瞭解下即可。


IT145.com E-mail:sddin#qq.com