2015年5月7日 星期四

02160961高銘暐_week11

1.Timer 計時器
#include <GL/glut.h>
float angle = 0;
void display()
{
     glEnable(GL_DEPTH_TEST);
     glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
     glPushMatrix();
             glRotatef(angle,0,1,0);
             glutSolidTeapot(0.3);
     glPopMatrix();
     glFlush();

}
void timer(int t)
{
     glutTimerFunc(10,timer,0);
     angle+=1;
     glutPostRedisplay();
}
int main (int argc, char **argv)
{
     glutInit(&argc,argv);
     glutCreateWindow("3D");
     glutDisplayFunc(display);
     glutTimerFunc(10,timer,0);
     glutMainLoop();
}











利用函式 可輕鬆完成 id id2 的方法

沒有留言:

張貼留言