2020年4月28日 星期二

圖學筆記-09

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()裡面
座標位置說明

沒有留言:

張貼留言