Step 01-1 複習
到https://github.com/jsyeh/2023graphicsa/tree/main/week16_all 可以看程式碼
step01.cpp => 點線面、色彩、滑鼠控制
step04.cpp看完後看step05.cpp => 移動旋轉、TRT (先用滑鼠移到中心,然後先打RT程式碼確認是否在中心點,後面加T(第一個T座標加負號就行)放回原位)
Step02
step06 => 讀入3D模型要加glm檔案、讀入要用OBJ和mtl檔案 (一個部位一個obj+mtl)
程式最下面打入glEnable(GL_DEPTH_TEST); 可以轉成
前置作業
step07 => 載入身體
step08/09 => 旋轉頭部,step10/11 => 旋轉手臂
Step03 動畫
step12 手旋轉,step13/14 腳移動旋轉 2隻腳可以複製程式
一個obj部位移動旋轉程式
step16/17 存檔座標並重播
利用鍵盤程式,選取關節移動並用設定的按鍵存檔動作座標
再用按鍵來讀檔案
step18 設定一個按鍵來弄計時器讀檔後播放
利用鍵盤程式,選取關節移動並用設定的按鍵存檔動作座標
再用按鍵來讀檔案
step18 設定一個按鍵來弄計時器讀檔後播放
沒有留言:
張貼留言