2023年5月17日 星期三

JIA的電腦圖學日誌 Week14

 1

一樣先把上週的 Final_Project clone下來

今天的第一個程式,新增GLUT專案

我們要讓東西會做轉動!


執行小黑, 看到每0.5秒就轉動90度的茶壺


今天的第二個程式, 新增 GLUT專案


原先的程式可控性不高,我們加上鍵盤控制

現在按下鍵盤任意鍵後才會開始做動作 ( 後續會指定按鍵 )


執行小黑, 原先執行時不會動,在我按下鍵盤後開始每0.5秒執行動作


今天的第三個程式,打開Excel!


用他來幫我們算角度!

在最上面用公式,右下角拉整排來複製!


2


今天的第四個程式, 新增 GLUT 專案

現在我們可以控制起點和終點了


執行小黑, 我們用滑鼠給茶壺起點和終點,按鍵盤後茶壺就會自動做動作 (0.5秒一個動作太慢,有調整)


貼一下完整的程式碼

👌3


今天的第五個程式,  繼續寫 Final_Project

現在想讓被選中的部位顯示紅色

因為程式碼過長,一樣只顯示更改的部分

執行小黑, 我的鍵盤按壓順序 :1 2 3 0


我們今天開始頻繁推送上雲端,這樣資料比較安心不會消失



繼續修改

現在左上手臂會直接顯示

在中心點放了綠色的茶壺當參考點

可以透過移動到中心來得到程式碼


執行小黑, 移動後如下圖


設定TRT 讓上手臂可以在正常位置轉動

數值是從剛剛小黑執行時的到的最後一筆資料

最上面的T正負要反過來 ( 原理之前教過了 )

還有底下加上 angle = x

最上面我打開了 body 這樣更有感覺


執行小黑, 現在可以在正確位置做轉動了



執行小黑
, 因為我裁切的和老師的不一樣,所以看起來醜醜的





沒有留言:

張貼留言