2024年3月28日 星期四

周氏齊妹妹

 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


沒有留言:

張貼留言