2023年3月23日 星期四

恰 week06 階層的轉動

 Week 06

1.新增GLUT專案
新增GLUT專案,存成week06-1_TRT_robot2
複製上週TRT_robot 程式碼



2.茶壺以中心點作旋轉
display()改成茶壺程式碼,畫一顆小球作為中心點的參考。
把茶壺以小點為中心作旋轉。



06-1
1.作出手臂旋轉
新開GLUT專案,存成week06-2_TRT_robot3_hierarchy
複製上一個程式碼,改成長方體,改成myCube()


照上面的方式,讓長方體以中心點作旋轉




06-2
1.作小手臂黏著手臂旋轉
新開GLUT專案,存成 week06-3_TRT_robot4_arm_hand_right_left
display()中的T-R-T,再複製一段放在下一階層
下手臂便會以上手臂為中心點



06-3
1.再複製左手臂
display()中的T-R-T,再複製一整段,複製出左手臂, glTranslatef()x軸加上-號




06-4
1.利用滑鼠控制手臂
新加motion



沒有留言:

張貼留言