1.計時器
等待一秒鐘才開始轉動
開啟OpenGLproject,加入glutTimerFunc(1000,timer,0);glutTimerFunc(再等多久,timer,參數);
再寫上函式
void timer(int t)
{
glutTimerFunc(33,timer,t+1);///(再等多久,timer,參數)
glutPostRedisplay();///重畫畫面
}
順序:
main()裡面的timerfunc先響一次鬧鐘,呼叫timer(),timer內的timerfunc再響一次鬧鐘。
2.複習TR-T,使用Processing語言
使用步驟,案空白鍵開始旋轉
註:要切換為英文輸入
註:要切換為英文輸入
![]() |
| 可以先在左邊的畫面用滑鼠畫上圖形 |
![]() |
| 試將圖形函式拖曳到正確的位置,才能使圖形轉動 |
![]() |
| 變更中心點,我們需要更改T-R-T |
![]() |
| 變更位置,我們需要更改T-R-T |
如果要畫兩個或是多個圖形,就需要多組PushMatrix和PopMatrix
可以再Processing內再多寫幾組
![]() |
| 原本的 |
![]() |
| 新增的 |
3.貼圖座標做背景
![]() |
| 放在display()裡面 |
![]() |
| 座標位置說明 |










沒有留言:
張貼留言