

程式:#include <GL/glut.h>void display(){ ///glutSolidTeapot(0.3); glBegin(GL_POLYGON); glColor3f(1,1,0); glVertex2f(0.5,0.5); glVertex2f(0.5,-0.5); glVertex2f(0,0); glEnd(); glutSwapBuffers();}
int main(int argc,char**argv){ glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH); glutCreateWindow("Hello 3D"); glutDisplayFunc(display); glutMainLoop();}
著色
#include <GL/glut.h>void display(){ ///glutSolidTeapot(0.3); glBegin(GL_POLYGON); glColor3f(1,0,0); glVertex2f(1,1); glColor3f(0,1,0); glVertex2f(1,-1); glColor3f(0,0,1); glVertex2f(0,0); glEnd(); glutSwapBuffers();}
int main(int argc,char**argv){ glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH); glutCreateWindow("Hello 3D"); glutDisplayFunc(display); glutMainLoop();}



沒有留言:
張貼留言