Unity 里面的 Shaders 是使用一种叫 ShaderLab 的语言编写的,它同微软的.FX 文件或者 NVIDIA 的
CgFX 有些类似。传统意义上的 vertex shader 和 pixel shader 还是使用标准的 Cg/HLSL 编程语言
编写的。(因此 Unity 文档里面的 Shader,都是指用 ShaderLab 编写的代码) 然后我们来看下 Unity3D
自带的 60 多个 Shader 。 这些 Shader 被分为五个大类: Normal,Transparent,Transparent
Cutout,Self-llluminated,Reflective。由于数量比较多,将分几个篇幅一一介绍