1. glVertex:指定顶点
C语言描述
glVertex2d(GLdouble x, GLdouble y);
glVertex2f(GLfloat x, GLfloat y);
glVertex2i(GLint x, GLint y);
glVertex2s(GLshort x, GLshort y);
glVertex3d(GLdouble x, GLdouble y, GLdouble z);
glVertex3f(GLfloat x, GLfloat y, GLfloat z);
glVertex3i(GLint x, GLint y, GLint z);
glVertex3s(GLshort x, GLshort y, GLshort z);
glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
glVertex4i(GLint x, GLint y, GLint z, GLint w);
glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
glVertex2dv(const GLdouble *v);
glVertex2fv(const GLfloat *v);
glVertex2iv(const GLint *v);
glVertex2sv(const GLshort *v);
glVertex3dv(const GLdouble *v);
glVertex3fv(const GLfloat *v);
glVertex3iv(const GLint *v);
glVertex3sv(const GLshort *v);
glVertex4dv(const GLdouble *v);
glVertex4fv(const GLfloat *v);
glVertex4iv(const GLint *v);
glVertex4sv(const GLshort *v);
参数
x,y,z 顶点的x,y,z坐标,不指定z时,默认值为0.0。
w 顶点的w坐标,该坐标用于缩放,默认情况下设置为1.0。
*v 一个数值数组,它保存着2个,3个或4个用于指定顶点的值。
说明
glVertex函数使用在glBegin/glEnd语句之间,用来指定点、线和多边形的顶点。当调用glVertex函数指定顶点时,可以为该顶点指定相关的数据,即顶点的当
osg/opengl 图元几何单元
最新推荐文章于 2023-12-27 02:01:42 发布
本文介绍了OpenGL中的关键函数,如glVertex用于指定顶点坐标,glBegin和glEnd用于定义图元类型,glEdgeFlag控制边界标记,glPointSize和glLineWidth设置点和线的尺寸,glPolygonMode和glFrontFace调整多边形渲染。这些函数在3D图形绘制中至关重要,帮助开发者精确控制图形元素的呈现。


938

被折叠的 条评论
为什么被折叠?



