几种内置的着色器(GLTools类提供)
1.单位着色器,GLShaderManager::UseStockShader(GLT_SHADER_IDENTITY, GLfloat vColor[4]);
所有片段都应用同一种颜色,几何图形为实心和为渲染的,vColor包含了要渲染的颜色。
2.平面着色器, GLShaderManager::UseStockShader(GLT_SHADER_FLAT, GLfloat mvp[16], GLfloat vColor[4]);
3.上色着色器,GLT_SHADER_SHAEDE, 颜色值平滑地插入顶点之间
4.默认光源着色器
5.点光源着色器
6.纹理替换着色器
7.纹理调整着色器
8.纹理光源着色器