翻译自https://github.com/lettier/3d-game-shaders-for-beginners
本教程手把手教你利用glsl着色器给你游戏添加纹理、照明、阴影、法线贴图、发光对象、环境光遮挡、反射、折射等,可适用于任何支持opengl的游戏引擎