Step01
1.利用 glRectf(x1,y1, x2,y2) 方塊,簡化程式,示範TRT的觀念
-新增 GLUT 專案,檔名:week13_rect_TRT
-貼上 GLUT 十行程式,不用茶壺,改 glRectf()
2.把紅色的手加上去,讓他可以轉動
3.依序把 T-R-T 寫出來
-先寫最下面的 Translate 把手臂的旋轉中心放到世界的中心
-加上 float angle=45 可以看到手臂在肚臍的地方轉45度
-最後調整最下面的 Translate 把手臂的位置移到原來的地方
Step02
1.用 mouse motion 來改變手臂的角度
2.新增 GLUT 專案,檔名:week13_rect_TRT_TRT
-沿用前面的程式
-增加第二個關節
3.照著把下手肘的T-R-T依序做出來
Step03
1.新增 GLUT 專案,檔名:week13_rect_many_TRT
-做出另一隻手的關節
2.使用鍵盤keyboard()來切換 angleID
完成!!💝💝💝💝💝💝💝








沒有留言:
張貼留言