我想用OpenGL绘制三角图。这是我的代码的一部分:使用OpenGL绘制三角图吗?
double x = -1;
gl.glColor3d(0, 0, 0);
gl.glBegin(gl.GL_LINES);
gl.glVertex2d(x, Math.sin(Math.toRadians(x))*0.01);
gl.glVertex2d(x+0.01, Math.sin(Math.toRadians(x+0.01))*0.01);
gl.glEnd();
x += 0.01;
这部分重复我的完整代码。当这被执行时,我什么都看不到。有人可以告诉我为什么会发生这种情况吗?
是您的背景上的黑色?上下文是否已初始化?你能画出Tringles还是其他的东西? – MalaKa
我的背景是白色的,线条有黑色,上下文已初始化@MalaKa – kimchiboy03