2024年4月29日 星期一

小白學圖學 Week11

 #Week11

## week11-0_sample

0.安裝free glut,把lib\libfreeglut.a複製成libglut32.a

1.File_New_Project,GLUT專案week11-0_sample

(要偷他的打光程式碼)

## week11-1_TRT_again

1.File_New_Project,GLUT專案week11-1_TRT_again

2.把上週的week10-1_TRT_glutDolidCube_myBody的程式貼上

3.搭出TRT的程式

4.把TRT註解掉,再試著由上到下逐一解鎖

##week11-1_obj_gundam_again

0.安裝OpenCV 2.1,記得Add PATH,安裝在預設目錄C:\OpenCV2.1

1.重開CodeBlocks,Setting-Complier,設定Search directories要設2個(include lib), linker setting要設三個

2.利用git clone把雲端程式拿下來,week09-1是我們要用的專案,複製過來用

3.複製放到桌面後把week09-1改成week11-2_obj_gundam_opencv_texture_lightning

4.把目錄裡的專案檔也改檔名

5.再用codeblocks開起來,可惜的是左邊的專案Title還是舊的

##用MAYA裁切模式

1.先開MAYA,import剛剛week11-2的Gundam.obj模型

2.裁切剩下左手,存檔hand1.obj(檔案格式是OBJExporter)

3.裁切剩下右手,存檔hand2.obj(檔案格式是OBJExporter)

##week11-3_obj_gundam_hand1_hand_2

1.要複製專案把week11-2_obj_gundam_opencv_texture_lightning整個目錄複製成week11-3_obj_gundam_hand1_hand_2

2.再把裡面的.cbp也改檔名成week11-3_obj_gundam_hand1_hand_2.cbp

3.把hand1.obj hand1.mtl hand2.obj hand2.mtl都copy到week11-3_obj_gundam_hand1_hand_2目錄裡

4.CodeBlocks選File-Open,到week11-3_obj_gundam_hand1_hand_2目錄裡開啟week11-3_obj_gundam_hand1_hand_2.cbp檔案,再把專案Properties的Title改成week11-3_obj

5.修改程式碼void drawmodel()函式要

沒有留言:

張貼留言