来极大的提高处理效率。
对着色器编程.OpenGL从版本1.5开始集成了一种类C语言的着色语言，称为OpenGL着色语言（GLSL）。同时NVidia也开发了Cg，其语法与GLSL类同。在Direct3D里，着色器使用高级着色器语言（HLSL）。它的数据类型和允许的算法复杂程度因不同的版本而异。下表简述了Direct3D的不同版本：
XNA中实现Shader.XNA中实现Shader很简单。对XNA程式来说，Shader是一个小程式，只要把shader