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();
那就以自己宏囉..
沒有留言:
張貼留言