2023年3月15日 星期三

機..油..好..難..喝.. Week05 T-R-T特定軸轉動

 Week05-1☁☀

    

     1.到https://jsyeh.org/3dcg10/


     
     2.下載windows、data資料夾,把data丟進解壓縮後的windows


     3.跟上週一樣做旋轉和移動(自轉)


      4.把移動與旋轉交換後由自轉變公轉(越外圍控制越多)

      5.開新glut project命名為week05-1_TRT_translate 


        6.使用week04-1的程式碼,做紅色公轉的茶壺與綠色自轉的茶壺(移動與旋轉的優先順序所影響)


          7.執行看到兩個在旋轉的茶壺,紅色旋轉的速度乘1.5較綠色的快


 Week05-2☁☀

      1.使用葉正聖教授寫的openglTRT的程式


         2.畫出頭、身體、手,讓手在肩上做旋轉(白點對應第二個translate放在手臂的邊緣,再用第一個translate把整個手臂放在身體的肩膀上)
        


    
          3.開glut project命名為week05-2_TRT_robot


Week05-3☁☀

        1.使用05-1的程式碼與SolidCube並調整Scale數值,顯示白色長方塊


           2.創建綠色長方塊在白色方塊裡旋轉


            3.多加一條translate使綠色長方塊移到右上角


             4.再做一個綠色長方體並將x座標加負號使移動到左上角


              Summary: 1.調中心 ----> 2.轉動 ----> 3.掛到對的位置(考試重點)




















沒有留言:

張貼留言