我有以下代码在 3d 中创建一条线。
GL.glClear(GL.GL_DEPTH_BUFFER_BIT | GL.GL_COLOR_BUFFER_BIT);
GL.glMatrixMode(GL.GL_MODELVIEW);
GL.glLoadIdentity();
GL.glBegin(GL.GL_LINES);
GL.glColor(Color.Brown);
GL.glVertex3f(0,0,0);
GL.glVertex3f(100,0,0);
GL.glEnd();
GL.glBegin(GL.GL_LINES);
GL.glColor(Color.Brown);
GL.glVertex3f(0, 0, 0);
GL.glVertex3f(0, 100, 0);
GL.glEnd();
GL.glBegin(GL.GL_LINES);
GL.glColor(Color.Yellow);
GL.glVertex3f(0, 0, 0);
GL.glVertex3f(0, 0, 10);
GL.glEnd();
SwapBuffers();
但是当我运行程序时,我只看到第一个 2 的行...对于值为 100 的 x 和 y 轴。
什么不见了?