opengl学习(一)

来源:互联网 发布:分销网站系统源码 编辑:程序博客网 时间:2024/06/16 00:36

几种内置的着色器(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.纹理光源着色器

0 0