请输入您要查询的百科知识:

 

词条 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/4 1:04:31