OpenGL基本图元就三种类型,分别是点、线、三角形。
图元 | 描述 |
---|---|
GL_POINTS | 每个顶点在屏幕上都是单独点 |
GL_LINES | 每一对顶点定义一个线段 |
GL_LINE_STRIP | 一个从第一个顶点依次经过每一个后续顶点而绘制的线条 |
GL_LINE_LOOP | 和GL_LINE_STRIP相同,但是最后一个顶点和第一个顶点连接起来了 |
GL_TRIANGLES | 每3个顶点定义⼀个新的三角形 |
GL_TRIANGLE_STRIP | 共⽤一个条带(strip)上的顶点的一组三角形 |
GL_TRIANGLE_FAN | 以一个圆点为中⼼呈扇形排列,共用相邻顶点的⼀组三⻆角形 |
结合图片去理解
- OpenGL点/线
//1.最简单也是最常⽤用的 4.0f,表示点的⼤大⼩小 glPointSize(4.0f);