#include <GL/glut.h>
void render(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex3f(100,10,0);
glVertex3f(200,10,0);
glVertex3f(0,100,0);
glEnd();
glFlush();
}
void reshape(int w, int h)
{
glViewport(0,0,(GLsizei)w, (GLsizei)h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0.0,(GLdouble)w, 0.0, (GLdouble)h);
}
void main(int argc, char **argv)
{
glutInit(&argc,argv);
glutInitDisplayM......
阅读全文