1.其中考題 https://jsyeh.org/gl/ 會用Moodle考
2.模擬練習
3.安裝freeglut,把lib\libfreeglut.a複製成libglut32.a
4.開一個新專案,命名為"week06-0_sample"
5.將const8行程式碼貼上
6.12+2行貼上
7.開一個新專案,命名為"week06-1_lighting"
8.將上週的11行程式碼貼上
9.貼上剛剛week06-0_sample裡找到打光的程式碼
10.執行時,發現茶壺暗暗的,因為它"背光"我們要改一下光線的位置position
11.到https://jsyeh.org/3dcg10/下載source data win32
12.解壓縮
13.開一個新專案,命名為"week06-2_lighting_glNormal3f"
14.把剛剛的程式week06-1_lighting拿來用
15.加上四邊形,有設定法向量
16.開一個新專案,命名為"week06-3_glm_obj_model"
17.貼入11行的程式碼
18.從課本範例學習source.zip有3個程式檔:transformation.c glm.h glm.c解壓縮
19.用Notepad++開啟transformation.c研究它的程式碼,關鍵字glm找到程式碼
20.要將專案做設定
21.把glm.h放到 桌面\week06-3_glm_obj_model目錄裡
22.把glm.c放到 桌面\week06-3_glm_obj_model目錄裡,改檔名glm.cpp
23.在專案裡按右鍵Add Files,加入glm.cpp
沒有留言:
張貼留言