I'm playing around with drawing some stuff in 3d. Right now, I'm just drawing 2 triangles, but with GL_DEPTH_TEST enabled I never see anything (just a black screen). If I disable GL_DEPTH_TEST, I see the triangle drawn last (the green one). Any help would be greatly appreciated!
Thanks.Code :glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glEnable(GL_DEPTH_TEST); glBegin(GL_TRIANGLES); glColor3f(1, 0, 0); // red triangle glVertex3f(0.5, 0, -0.25); glVertex3f(0, .5, -0.25); glVertex3f(-0.5, 0, -0.25); glColor3f(0, 1, 0); // green triangle glVertex3f(-.5, 0, +0.25); glVertex3f(0, 0.5, +0.25); glVertex3f(0.5, 0, +0.25); glEnd(); glDisable(GL_DEPTH_TEST);



