(2).移動 旋轉 放大縮小 code blocks 將茶壺移至右上角
glTranslatef(1,1,0);//移動glutSolidTeapot(0.3);//畫茶壺
(3).讓空心甜甜圈旋轉
glClear(GL_COLOR_BUFFER_BIT);//清畫面
glRotatef(angle, 1,1,0);//旋轉
glutWireTorus(0.3,0.5, 30,30);//畫空心甜甜圈
glFlush();
angle+=2;
(4).旋轉 清除 移動 備份 還原 空心甜甜圈
glutIdleFunc(display);///隨時呼叫display函式
glClear(GL_COLOR_BUFFER_BIT);///清畫面
glPushMatrix();///備份
//glTranslatef(angle,0,0);///移動
glRotatef(angle, 1,1,0);///旋轉
glutWireTorus(0.3,0.5, 30,30);///畫空心甜甜圈
glPopMatrix();///還原
沒有留言:
張貼留言