【发布时间】:2012-12-24 10:15:39
【问题描述】:
我正在尝试在 LWJGL 中使用 OpenGL 制作形状,但每次我这样做时,都会使这个三角形凹进去。
代码:
//The Window Is 800 Wide And 600 Tall
GL11.glBegin(GL11.GL_QUADS);
GL11.glVertex2i(0, 0);
GL11.glVertex2i(800, 0);
GL11.glVertex2i(0, 600);
GL11.glVertex2i(800, 600);
GL11.glEnd();
结果:
此外,代码比那要大得多。我只是放了绘制形状的代码。
【问题讨论】:
-
凹痕是问题所在。
-
你想要一个矩形吗?因为我觉得你定义的坐标有问题。
-
坐标有什么问题?
-
不,坐标是四边形。可能是绕线问题?如果将三角形旋转到背面,你能看到第二个三角形吗?