编译shader。

根据你的操作系统位数不同,使用的directX版本不同,显卡型号不同, 预编译适合你设备的着色器以便在游戏中使用这个编译环节被前置到了游戏开始之前,就减少了在游戏环节中实时编译的过程,提高运行时游戏的帧率。简单来说是为了让你在之后的游戏过程中得到更好的游戏体验。下图1、2分别为使用着色器渲染前后画面显示差距。

!!!可以明显看出图1没有图2的画面显示更加明亮清晰,这也是着色器的作用所在。