使用opengl画一个空心三角形
时间: 2023-11-20 15:59:06 浏览: 314
以下是使用OpenGL画一个空心三角形的代码,假设你已经初始化了OpenGL环境:
```c++
glBegin(GL_TRIANGLES); // 开始绘制三角形
glVertex2f(-0.5f, -0.5f); // 第一个顶点,左下角
glVertex2f(0.5f, -0.5f); // 第二个顶点,右下角
glVertex2f(0.0f, 0.5f); // 第三个顶点,上方
glEnd(); // 结束绘制
```
以上代码使用的是2D坐标系,三个顶点的坐标分别为(-0.5,-0.5)、(0.5,-0.5)、(0.0,0.5),可以根据需要自行调整。注意:绘制三角形需要在`glBegin()`和`glEnd()`之间调用顶点绘制函数,本例中使用了`glVertex2f()`函数。
阅读全文