OpenGL之glShadeModel函数的用法
扫描二维码
随时随地手机看文章
函数原型:
void glShadeModel (GLenum mode);
参数说明:
GL_SMOOTH: 采用光滑着色,独立的处理图元中各个顶点的颜色。对于线段图元,线段上各点的颜色将根据两个顶点的颜色通过插值得到。对于多边形图元,多边形内部区域的颜色将根据所有顶点的颜色插值得到。即有过渡色效果
GL_FLAT:采用恒定着色,使用图元中某个顶点的颜色来渲染整个图元。
默认取值为GL_SMOOTH。
函数说明:
设置着色模式。
如图可以对比GL_SMOOTH与GL_FLAT的区别