2013年3月1日 星期五

第二週進度: 點線面顏色

第二週進度: 點線面顏色
1. 先設定好Dev C++ 的 DevPak (GLUT 紙箱)
1.1. 紙箱點兩下, 裝好GLUT後, Dev C++ 裡面: File-New-Project, 新增Multimedia的glut專案
http://www.facebook.com/download/556255091075162/glut.3.7.6_.DevPak
1.2. 試著複習上週作業: 畫茶壼, 並加上色彩
1.3. 將茶壼的程式變成今天教的 點線面 配上色彩



課堂作業: 繳交你的課堂做出來的成果 (請記得加上標籤哦)

回家作業: Homework 2 (moodle(三個檔案)及blog(只要圖及文字)都要交哦!)
Homework 2: 練習用glColor及glVertex畫出你要的形狀, 並用glClearColor改漂亮的背景顏色

請由範例, 成功地在家中編譯(compile)出OpenGL程式。並進行修改, 以練習 OpenGL 中的顏色設定及畫你要的形狀等。

以下請分開三次檔案上傳。
第一個檔案: JPG 檔 -- 程式順利執行的 PrintScreen 圖 (禁止上傳 BMP 大檔)

第二個檔案: 文字說明檔 -- 請在裡面簡單說明你的程式有什麼樣的特色及做了什麼樣的修改, 並在最後列出你的 "互助組同學名單"

第三個檔案: 精簡程式檔壓縮檔 -- 此檔內含你所修改的 CPP 檔及所使用的程式發展環境( (ex. VC6, Dev-C++, VC.NET, Mac, etc) 所對映的專案檔、執行檔等。請以精簡為原則。

本作業的目的是要確保每一位同學都有成功地修改simple的程式碼, 以達到練習 compile 程式, 修改 ClearColor 與 Color 的顏色、修改增加 Vertex 與 Color 值等。

對於進階的同學, 可以嘗試看看動態改顏色、多加幾個點以做出比較特別的幾何圖形、使用glTranslatef之類的進階東西嘗試。

提早交作業可以加分。有用心進階嘗試也可以加分。
特別扣分項: 排版扣10分



沒有留言:

張貼留言