Week06-1
點選<2022葉正聖老師上課軟體>
選擇<freeglut-MinGW-3.0.0-1.mp.zip>
將<libfreeglut.a>複製檔案,改名為<libglut32.a>
打開File,New,按下Project,點選GLUT project
複製上禮拜github裡面Week05-2的main程式碼,設置一個轉動的中心,放在中心的位置
圖片顯示出一個茶壺,以圓點為中心繞
新開一個project,將剛剛week06-1的程式碼複製過來,然後多一個新的茶壺,改變它的位置,使靠近地一個茶壺,然後轉動
再新增一層,多一個新的茶壺,改變它的位置,使靠近地一個茶壺,然後轉動,就形成下面的圖片
Week06-3
新開一個project,複製上禮拜week05-2的main程式碼,用上禮拜glutSolidCube呈現出一個長方形,然後讓它轉動
glPushMatrix();///右上手臂
glTranslatef(0.25,0,0);///掛上去
glRotatef(angle,0,0,1);///轉動
glTranslatef(0.25,0,0);///把中心,放在正中心
drawHand();///右上手肘
glPushMatrix();
glTranslatef(0.25,0,0);///掛上去
glRotatef(angle,0,0,1);///轉動
glTranslatef(0.25,0,0);///把中心,放在正中心
drawHand();
glPopMatrix();
glPopMatrix();
將位置變成(-0.25,0,0),就會呈現出兩隻手臂在轉動

沒有留言:
張貼留言