2017年9月28日 星期四

詠銓_Week03_Note

Class: 程式參考01

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,接著將裡面的程式碼替換成剛才儲存的程式碼,刪除無法編譯的程式碼,執行



沒有留言:

張貼留言