(1)平滑着色:glShadeModel(GL_SMOOTH)平滑着色可以实现一种颜色到另一种颜色的平滑渐变。 (2)单调着色:glShadeModel(GL_FLAT)单调着色即GL_FLAT,单调着色表示图元在内部不进行计算。一般而言,使用单调着色,图元的内部颜色就是最后一个项点所指定的颜色。唯一例外的是GL_POLYGON( 多边形 )图元,它的内部颜色是第一个...
指定着色模式 glShadeModel(GL_SMOOTH); // 平滑方式,这也是默认方式 glShadeModel(GL_FLAT); // 单色方式
void glShadeModel(GLenum mode); 参数介绍: GL_FLAT:固定着色,取图元中某个顶点的颜色来填充整个图元。 GL_SMOOTH:会采纳每个顶点的颜色,非顶点的部分根据周边顶点的颜色采取平滑过渡的模式,对于线段图元,线段上各点的颜色会根据两顶点的颜色通过插值得到。 默认取值: GL_SMOOTH....
1. glShadeModel :选择平面明暗模式或光滑明暗模式 C语言描述 void glShadeModel( GLenum mode ) 参数 mode 指定表示明暗模式的符号值,可以选择GL_FLAT(平面明暗模式)和GL_SMOOTH(光滑明暗模式),缺省值为
glPassThrough glPixelMap 函数 glPixelStore 函数 glPixelTransfer 函数 glPixelZoom glPointSize glPolygonMode glPolygonOffset glPolygonStipple glPopAttrib glPopClientAttrib glPopMatrix glPopName glPrioritizeTextures glPushAttrib glPushClientAttrib glPushMatrix ...
TheglShadeModelfunction selects flat or smooth shading. Copy void glShadeModel( GLenum mode); Parameters mode A symbolic value representing a shading technique. Accepted values are GL_FLAT and GL_SMOOTH. The default is GL_SMOOTH. Remarks
GlFlat GlFloat GlFog GlFogColor GlFogDensity GlFogEnd GlFogHint GlFogMode GlFogStart GlFront GlFrontAndBack GlGequal GlGreater GlGreenBits GlImplementationColorReadFormatOes GlImplementationColorReadTypeOes GlIncr GlInvalidEnum GlInvalidOperation GlInvalidValue GlInvert GlKeep GlLequal GlLess GlLightModel...
void glShadeModel ( GLenum mode)是OpenGL1.0提供的接口。作用是设置着色模式。 参数mode可以是GL_SMOOTH(默认值)或GL_FLAT。采用恒定着色时(即GL_FLAT),使用图元中某个顶点的颜色来渲染整个图元。 在使用光滑着色时(即GL_SMOOTH),独立的处理图元中各个顶点的颜色。对于线段图元,线段上各点360百科的颜色将根据两...
接受的值是GL_FLAT和GL_SMOOTH。 默认值为 GL_SMOOTH。返回值此函数不返回值。错误代码glGetError 函数可以检索以下错误代码。展开表 名称含义 GL_INVALID_ENUM mode 是除GL_GLAT 或 GL_SMOOTH 以外的值。 GL_INVALID_OPERATION 函数是在 对glBegin 的调用和对 glEnd 的相应调用之间调用的。
glPassThrough glPixelMap 函数 glPixelStore 函数 glPixelTransfer 函数 glPixelZoom glPointSize glPolygonMode glPolygonOffset glPolygonStipple glPopAttrib glPopClientAttrib glPopMatrix glPopName glPrioritizeTextures glPushAttrib glPushClientAttrib glPushMatrix ...