应用介绍
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 1.0到Shader Model 2.0:真正意义上的技术革命,Shader Model2.0赋予了显示芯片强大的能力,人们在游戏中也领略到前所未有的视觉体验,例如水面光影和雾化等特效的出现使游戏场景更真实。
Shader Model 2.0到Shader Model 3.0:Shader Model 3.0除了适应于32bit浮点运算是亮点外,其他特效用Shader Model 2.0还可以完成。等于对Shader Model 2.0的优化版本。
Shader Model 3.0到Shader Model 4.0:最大指令数从512条增加到了64000条;临时暂存器数量也从原先的32个增加到4096个;允许同时对128个Texture进行操作;材质texture格式变为硬件适应于的RGBE格式,摒弃了以往需要专门decoding处理HDR渲染的流程,极大提升HDR效率。8192x8192的最高纹理分辨率比原先最高2048x2048的分辨率要高出4倍。
此标准为适应于shader model 3.0显卡的最低标准《显卡信息可在设备管理器中查看》:
Nvidia:GeForce 6600GT 及以上
AMD/ATI:Radeon R5**系列及以上
符合要求后,更新自己的显卡驱动《可使用驱动之家等》,并重启计算机。
如果使用自己下载的官方驱动程序,注意不要下错了。不推荐所谓的第三方驱动。
而后再次下载DirectX 9.0c并安装