词条 | glPolygonMode |
释义 | 简介 glPolygonMode函数用于控制多边形的显示方式。 原型是:void glPolygonMode(GLenum face,GLenum mode); 参数face这个参数确定显示模式将适用于物体的哪些部分,控制多边形的正面和背面的绘图模式: GL_FRONT表示显示模式将适用于物体的前向面(也就是物体能看到的面) GL_BACK表示显示模式将适用于物体的后向面(也就是物体上不能看到的面) GL_FRONT_AND_BACK表示显示模式将适用于物体的所有面 mode这个参数确定选中的物体的面以何种方式显示(显示模式): GL_POINT表示只显示顶点,多边形用点显示 GL_LINE表示显示线段,多边形用轮廓显示 GL_FILL表示显示面,多边形采用填充形式 例: glPolygonMode(GL_FRONT, GL_LINE);表示物体的前向面用线段显示 需要特别注意的是OpenGL3.1只接受GL_FRONT_AND_BACK作为face的值,并且不管是多边形的正面还是背面都以相同的方式渲染。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。