OpenGL是一种用于渲染2D和3D图形的跨平台图形库。它提供了一系列基本图元,可以用来构建复杂的图形场景。在本文中,我们将介绍OpenGL中常用的基本图元,并提供相应的源代码示例。
- 点(Point):
点是最简单的图元,它只有一个坐标。在OpenGL中,可以通过glBegin(GL_POINTS)和glVertex2f(x, y)函数来绘制点。下面是一个绘制一个红色点的示例代码:
#include <GL/glut.h>
void display() {
glClearColor(0.0f