2015年3月19日 星期四

week_04 蔡靖嵐 02160792


week03上課內容
(1)作業表揚
(2)本週重點:
移動Translate 旋轉Rotute 放大縮小Scale
(3)3D物件


跟之前的開頭一樣,只是在display函或加一行移動程式碼glTranslatef(0.8,0.8,0);
它就會跑上去.

甜甜圈是用一個叫glutSolidTorus(內徑R,外徑R,橫切,縱切),那就變成中間是空心的圓形

把甜甜圈收空心


把縱切變大


設一個angle變數,讓它轉,但是畫面會亂.


glClear(GL_COLOR_BUFFER_BIT)清掉畫面.就不會再亂掉,但是我它不會自己轉.


所以要
(1)清畫面:glClear(GL_COLOR_BUFFER_BIT);

(2)備份Matrix();
(程式放裡面)
(3)還份';glPopMatrix();
(4)沖出來:glFlush();

那就以自己宏囉..



沒有留言:

張貼留言