#Week12
## week12-1_obj_gundam_hand1_hand2
準備工作
0.安裝freeglut,把lib\libfreeglut.a複製成libglut32.a
1.OpenCV要裝起來,要記得勾Add Path
2.把CodeBlocks Setting-Complier加入3個設定:
-Search directories的complier要設C:\OpenCV2.1\include
-Search directories的Linker要設C:\OpenCV2.1\lib
-Linker settings 要設cv210 cxcore210 highgui210
再把Github上周的程式,拿下來(可用Git指令,也可用Github的Code-download ZIP)
1.把Week11-3_obj_gundam_hand1_hand2 複製到桌面
2.改目錄名week12-1_obj_gundam_hand1_hand2
3.把.cbp改檔名week12-1_obj_gundam_hand1_hand2.cbp
4.再用CodeBlocks的File-Open開啟剛剛的.cbp檔
## week12-2_obj_gundam_upper_lower_hand
0.先把week12-1_obj_gundam_hand1_hand2整個目錄,複製新的目錄,改目錄名week12-2_obj_gundam_upper_lower_hand
1.3.把.cbp改檔名week12-2_obj_gundam_upper_lower_hand
2.CodeBlocks把.cbp檔開起來,把下面的專案Title改成week12-2_obj_gundam_upper_lower_hand
利用Maya登入後,New再Import hand1.obj要把它裁切出下手臂lower.obj和上手臂upper.obj
匯出來的檔案,要放在drawlower
3.最後,再改程式碼,先把drawLower()函式調好,再掛到drawUpper()的後面
使用TRT的轉動
##week12-3_obj_gundam_body_upper_lower
0.先把week12-2_obj_gundam_upper_lower_hand整個目錄,複製新的目錄,改目錄名week12-3_obj_gundam_body_upper_lower
1.3.把.cbp改檔名week12-3_obj_gundam_body_upper_lower
2.再把Title改成week12-3_obj_gundam_body_upper_lower
3.再開啟CodeBlocks把week12-3_obj_gundam_body_upper_lower開起來
接下來,Maya要切出身體囉body.obj
最後,程式碼再加上
GLMmodel*body=NULL;
再把void drawBody()複製出來,改用body.obj和body body body
## week12-4_keyboard_angleID_mouse_motion_angle
0.複製
1.改名
2.Title
沒有留言:
張貼留言