1.從moodle下載 hw1.c , minion.txt ,接著開啟一個Glut專案,將程式碼換成 hw1.c 裡的程式碼

2.檢視其中的程式碼:
a)此程式使用讀檔,將 minion.txt 的資料讀進程式,其中 minion.txt 的資料為每一點的顏色。
b)fscanf 與繪圖程式非常吃效能,所以最好不要寫在for loop中。
c)glPointSize(10.0f); 可以將點放大10倍,也就是當把視窗放大時,圖檔不會破圖。
3.將minion,txt 檔移到freeglut的資料夾的bin資料夾中,以便codeblock讀取。接著執行程式

Class: 程式參考02
1.從moodle下載3D Exploration 以及soccerball.obj,開啟 3D Exploration,找到soccerball檔案

註:jsyeh.org/3dcg10 裡的data有更多模型
2.另存新檔,選擇cpp檔儲存

3.選擇 Samle APP

4.開啟一個openGL專案,把main.c 改成main.cpp,接著將裡面的程式碼替換成剛才儲存的程式碼,刪除無法編譯的程式碼,執行

沒有留言:
張貼留言