我想用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