2017年5月23日 星期二

Week14 劉旆君的上課筆記

 
●用同學範例
 
step1:
 
.cbp專案檔用Notepad++
include目錄.lib目錄設對
working目錄.設"."(英文句點)
 
 
step2:
 
Build & Run
 
 
●Timer計時器
 
step1:
 
在main( )裡
glutDisplayFunc(display);
glutTimerFunc(2000,timer,0);
//2000為兩秒,以次類推
//timer是呼叫函式出來
//0為參數設為0
 
step2:
 
在上面要先標註
void timer(int t)
{
printf("blah blah blah,t是%d",t);
glutTimerFunc(100,timer,t+1);
printf("blah blah blah.....");
angle++;
glutPostRedisplay();
}
 

 
step3:
 
執行結果
 
 
 
●調整機器人的關節使其開始轉動
 
step1:
先縮減程式使其比較明顯
 
step2:
經常把程式暫註解讓畫面乾淨好判斷數字
ex↓
drawBody();
drawArm0();
 
在main函式上方先標註

下方就可以 輕鬆用Draw的方式來帶進主函式裡
 
step3:
 
執行程式
 
tip:先把上手臂搞定在把下手臂搞定
 
●讓機器人能夠設定擺pose
 
step1:
 
 
step2:
 
執行程式
 
完成後即可用滑鼠來操控機器人的手臂
 
 
 
 

沒有留言:

張貼留言