TRT 階層轉動
- 新開專案
- 貼上Week05-2程式碼
- 刪除mycube()跟以下程式碼
- 修改程式碼如下,為了讓茶壺以手柄為旋轉軸轉動,新增一個圓球在頂點當作標參考
TRT Robot3 左右手旋轉
- 開新專案
- 貼上Week05-2程式碼
- 將display部分刪除貼上week06-1的display程式碼
- 將display中畫茶壺的程式碼改為呼叫mycube(),並註解掉TRT程式碼
- 將mycube()程式碼修改
- 執行結果
- 取消註解TRT下面兩行,Translatef調整旋轉的點
- 執行結果
- 取消註解TRT程式碼,決定方塊要掛在哪位置
- 執行結果
- 將原先glPushMatrix跟glPopMatrix間的程式碼複製並貼上到原先mycube();下方
,形成階層
TRT Robot4
- 新增專案
- 複製貼上week06-2程式碼
- 將glPushMatrix到glPopMatrix間程式碼複製一個,要做出左手
- 將原先右手座標的0.25在左手程式碼改為-0.25
- 執行結果
沒有留言:
張貼留言