2015年3月19日 星期四

02163042_王冠閔_week04

(1).移動.旋轉.放大 縮小 範例檔案
(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();///還原



沒有留言:

張貼留言