Transmation上星期
WireTours 甜甜圈
插入茶壺,
讓茶壺跟甜甜圈旋轉,
改邊邊
#include <GL/glut.h>
float angle=0;
void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glPushMatrix();
glTranslatef(-0.04, 0, 0); ///移動
glRotatef(angle, 1,1,0); ///旋轉,對(1,1,0)軸 轉動 angle
glutWireTorus(0.3, 0.7, 6,6);
glutWireTeapot(0.2);
glPopMatrix(); ///還原Matrix
glFlush(); ///畫面
angle+=0.1; ///每次angle++
}
int main(int argc, char**argv)
{
glutInit(&argc, argv);
glutCreateWindow("02163051hw3");
glutDisplayFunc(display);
glutIdleFunc(display);
glutMainLoop();
}
沒有留言:
張貼留言