首页 > 新闻资讯

什么是Shader model 3.0

什么是shadermodel3.0

  shadermodel3.0的简写为sm3.0,sm3.0技术是directx9.0c级别显卡全面支持的一项特效。sm3.0在很大程度上丰富了游戏研发时的编程模型,方便游戏开发商更简单的做效果更好的游戏,确有不少优势。简单对比一下,在上一代shadermodel中,pixelshader程序的最大长度为96行,vertexshader可以支持的程序行数为256行,而shadermodel3.0可以支持无限长的shader程序,此外还加入很多控制对语句。sm3.0可以让游戏有更大的编程空间,以获得更优秀的效率和画质。

  这方面目前的显卡都是支持的,但一些比较老的部分显卡不支持。

什么是Shader model 3.0

  ati卡方面:目前所有市面上多数老的ati卡不支持sm3.0(包括x800系列),只支持sm2.0,而且a卡的hdr效果也比n卡差很远.(下一代r5xx系列完全支持),更高级别的显卡都支持!这点大家不要过多担心,目前的显卡都是支持的。

  nvidia卡方面:只有6600以上的卡可以支持sm3.0和hdr(6600,6800,7800),也就是说除了相对现在来讲6600以下古董级别显卡不指出外,6600到目前的显卡都是支持的,目前几乎没人会购买低于6600的显卡,也早已经停产,这里大家只要了解下即可。

原文标题:什么是Shader model 3.0,如若转载,请注明出处:https://www.dnheimuer.com/news/5784.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「东宁黑木耳网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。