2.想要多重貼圖
display()裡面:
glPushMatrix();
glTranslatef(0, 0.5, 0);
glBindTexture(GL_TEXTURE_2D, idTeapot);
glutSolidTeapot(0.3);
glPopMatrix();
在main函示裡面讀idTeapot=myTexture("idTeapot.jpg");
3.
在main函式裡,loop前,createwindows後
glutTimerFunc(1000, timer, 0);
timer函式裡面
1.重新拿一個鬧鐘 glutTimerFunc(10, timer, 0);
2.鬧鐘會做什麼事 angle+=3;
3.刷新畫面 glutPostRedisplay();
display函式裡
茶壺要rotate:glRotatef(angle, 0, 1, 0);
最後在外面宣告angle

4.光劍用HSB很好做
沒有留言:
張貼留言