2023年5月11日 星期四

benson的筆記week13

1.

1-1 叫出上週的檔案

先去安裝git,然後按照指令叫出檔案的目錄後,用codeblocks打開Final_Project專案

1-2

想要馬上用git備份上傳的話,要先把gitignore放行.a lib .dll都註解,就可以了

記得codeblocks也要save everthing

2.

2-1 裁切模型

利用maya把上課看過的範例模型AI.obj分別裁切成head.obj  body.obj  uparm.obj  lowarm.obj...等一下會放到Final_Project裡面,將裁切完成的檔案Ctrlc、CtrlV貼進Final_Project的model資料夾裡面

2-2 

把week08的glm.h glm.cpp複製到Final_Project裡面,加到專案,#include "glm.h"並add Files 把glm.cpp加進去,再準備好GLMmodel. 指標head=NULL; 要讀檔用。利用glmReadOBJ()把MODEL目錄裡面的head.obj讀進去,glmUnitize()之後會再刪掉,glmDraw()就可以讀入模型了

2-3 

把更多的模型讀入時會發先到大小有出問題,不能每個都用glmUnitize()調至-1...+1之間,應該是整體用上glScalef()縮放到適當的大小,可以使用maya查看模型整體的大小,方便設定隊的縮放比例,讓畫面能更容易處理

3.

3-1 

想要用鍵盤切換不同模型要不要秀出來,就用int show[4]={1,0,0,0};

3-2

#記得最後一定都要用save everthing

沒有留言:

張貼留言