2017年5月23日 星期二

Week 14 邱

#第14週上課重點

         1. 上週作業
         2. 讓機器人動
         3. Timer計時器
         4. 鍵盤滑鼠控制
         5.機器人2.0
-------------------------------------------------------------------------------------------------------------------------
水土不服

<Option working_dir="D:/電腦圖學/freeglut/bin" />  
 →  <Option working_dir="." />
<Add directory="D:/電腦圖學/freeglut/include" />   ///freeglut位置
  →  <Add directory="c:/users/user/desktop/freeglut/include" /> 




Timer 計時器 ///glutTimerFunc(等多久, 呼叫函式, 參數)

void timer(int t)
{
    glutTimerFunc(100,timer,t+1);
    angle++;
    glutPostRedisplay();
}


關節位置


◎ 利用茶壺觀察官結位置是否正確



◎ 左邊手臂關節


執行截圖:















◎ 左邊手臂關節+右邊手臂關節


執行截圖:



◎ 用mouse轉角度

     - mouse函式 & motion函式



執行截圖:


◎ 角度陣列

    - float angle = 0 ; float angle[20] = { } ;



    (*  timer函式裡面的" angle++; "要註解掉 )


     - keyboard函式


    - 宣告 now




沒有留言:

張貼留言