OpenGL学习之glBegin

函数原型:

void glBegin(GLenum mode)
  void glEnd(void)

参数说明:
mode:创建图元的类型。可以是以下数值
  GL_POINTS:把每一个顶点作为一个点进行处理,顶点n即定义了点n,共绘制N个点
  GL_LINES:把每一个顶点作为一个独立的线段,顶点2n-1个和2N之间共定义了ñ条线段,总共绘制N / 2条线段
  GL_LINE_STRIP:绘制从第一个顶点到最后一个顶点依次相连的一组线段,第ñ和n + 1个个顶点定义了线段N,总共绘制N-1条线段
  GL_LINE_LOOP:绘制从第一个顶点到最后一个顶点依次相连的一组线段,然后最后一个顶点和第一个顶点相连,第ñ和n + 1个个顶点定义了线段N,总共绘制ñ条线段
  GL_TRIANGLES:把每个顶点作为一个独立的三角形,顶点3N-2,3n-13n个定义了第ñ个三角形,总共绘制N / 3个三角形
  GL_TRIANGLE_STRIP:绘制一组相连的三角形,对于奇数N,顶点NN + 1N + 2定义了第ñ个三角形;对于偶数N,顶点的n + 1中,n和ñ +2定 了第Ñ个三角形,总共绘制N-2个三角形
  GL_TRIANGLE_FAN:绘制一组相连的三角形,三角形是由第一个顶点及其后给定的顶点确定,顶点1N + 1N + 2定义了第ñ个三角形,总共绘制N-2个三角形
  GL_QUADS:。绘制由四个顶点组成的一组单独的四边形顶点4N-3,4n-2,4n-14n个定义了第ñ个四边形总共绘制N / 4个四边形
  GL_QUAD_STRIP:。绘制一组相连的四边形每个四边形是由一对顶点及其后给定的一对顶点共同确定的顶点的2n 1,2n,2N + 22n + 1个定义了第Ñ个四边形,总共绘制N / 2-1个四边形
  GL_POLYGON:绘制一个凸多边形。顶点1到n定义了这个多边形。

函数说明:

  glBegin和glEnd函数限定了一组或多组图元的定义定义。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值