2015年3月5日 星期四

Week02 廖彥豪

第一節課

這次使用新的軟體 Code Block
讓我們來創建新的檔案吧~


選擇File > New > project > Glut project
這裡選擇freeglut的資料夾位置

                                      

去哪裡找超臭跩的freeglut呢?
Google搜尋一下就有囉


接著選擇給我們window使用者的版本
阿本來的glut作者就是不爽更新只停在3.7
所以就有位好心英國人幫我們弄好囉
水噢水噢

下載完之後要注意囉
將lib裡面的 libfreeglut.a 複製一次
並將複製的檔案改名為 libglut32.a
這樣就可以使用囉
這裡非常非常非常重要!!!


接下來就是可以執行囉
非常有3D的感覺
比一開始的那個噁心的色三角形好多了ㄏㄏ
三角形不3Dㄏㄏ


第二節課

接下來把程式碼全部砍掉
摁 就是把178行程式碼全部砍掉

接下來就是打上我們簡單的5行

輕鬆簡單沒壓力ㄎㄎ
接下來我們來畫個茶壺吧
有實心和空心的的茶壺YA

空心的故事

那我們的實心的故事

這兩個故事告訴我們
過程不一樣 結果也會不一樣

差別在這行
空心 glutWireTeapot(0.3);
實心 glutSolidTeapot(0.3);
差別就是在這邊 其他都一樣的


第三節課

為什麼要用Code Block寫呢?
我常用 VS , Dev C++ , 瘋狂程設 怎麼辦?
哼哼 不用擔心
用我們的Code Block 絕對沒有這種問題

開啟我們的VS 2012 新東西
我還是用VS2010哈哈 比較順手


要記得開啟 空專案

接下來就是要設定我們的include檔案位置囉
先到我們的專案右鍵 > 屬性 > C++ >一般 > 其他Include目錄
選擇我們的Include檔案資料夾



再來到我們的連結器 > 其他程式庫目錄 >選擇我們的lib資料夾
接下來尋找freeglut.dll檔案複製到專案下

這樣子就可以執行囉 YAYA

沒有留言:

張貼留言