顯示具有 Week02 標籤的文章。 顯示所有文章
顯示具有 Week02 標籤的文章。 顯示所有文章

2013年3月8日 星期五

第二週作業


第二周上課內容

點線面、顏色、開始、結束



上課作業:
\


回家作業:
                           

                                                           修改三角形的角度、形狀與顏色


第二周上課內容及HW

畫香菇圖形
改變背景
void display()
{
glClearColor(1,1,0,0);//設定用來清背景顏色 
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);//真的青背景動作,是用glClear








HW02.

以正上方直視牽牛花的圖形旁邊是綠葉,背景換色、六角星繪製、圓形繪製。
互助組同學名單:楊斐鈞

2013年3月6日 星期三

第二週課堂

 

 
 

第二週課堂作業




第二週進度: 點線面顏色
1. 先設定好Dev C++ 的 DevPak (GLUT 紙箱) 
1.2. 試著複習上週作業: 茶壼, 並加上色彩







   1.3. 將茶壼的程式變成今天教的 點線面 配上色彩






1.4. 配合背景顏色



-------------------------------------------------------------------------------------------------------

*回家作業 




-------------------------------------

回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分! 

做了一個機器人,頭會旋轉




2013年3月5日 星期二

第二週進度


第二週進度: 點線面顏色

1. 先設定好Dev C++ 的 DevPak (GLUT 紙箱) 
1.2. 試著複習上週作業: 畫茶壼, 並加上色彩

1.3. 將茶壼的程式變成今天教的 點線面 配上色彩

 1.4. 配合背景顏色



homework---------------------------------------

2013年3月3日 星期日

第二周課堂內容

第二週進度: 點線面顏色

0. 先看一些影片
0.1. http://viml.nchc.org.tw/research/result_movie.php?CONTENT_ID=22&SORT_ID=1
0.2. http://www.youtube.com/user/VIMLatNCHC?feature=watch
0.3. http://www.youtube.com/watch?v=Bh37_j5j6nA
0.4. 看一下示範的內容 http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/

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分




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. 將茶壼的程式變成今天教的 點線面 配上色彩










第二週上課練習

第二週上課練習:
回顧之前練習的:

三角形:

未設背景:

設背景:
回家作業截圖:


第二週進度


第二週進度: 點線面顏色

第二週進度: 點線面顏色
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. 將茶壼的程式變成今天教的 點線面 配上色彩



第二週進度: 點線面顏色


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. 將茶壼的程式變成今天教的 點線面 配上色彩

                 



第二週上課重點



第二週課堂作業

第二週進度: 點線面顏色
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: 練習用glColor及glVertex畫出你要的形狀, 並用glClearColor改漂亮的背景顏色
請由課堂的範例, 成功地在家中編譯(compile)出OpenGL程式。並進行修改, 以練習 OpenGL 中的顏色設定及畫你要的形狀等。
以下請分開三次檔案上傳。
第一個檔案: JPG 或 PNG檔 -- 程式順利執行的 PrintScreen 圖 (禁止上傳 BMP 大檔)
第二個檔案: 文字說明檔 -- 請在裡面簡單說明你的程式有什麼樣的特色及做了什麼樣的修改, 並在最後列出你的 "互助組同學名單"
第三個檔案: 精簡程式檔壓縮檔 -- 此檔內含你所修改的 CPP 檔及所使用的程式發展環境( (ex. VC6, Dev-C++, VC.NET, Mac, etc) 所對映的專案檔、執行檔等。請以精簡為原則。
本作業的目的是要確保每一位同學都有成功地修改simple的程式碼, 以達到練習 compile 程式, 修改 ClearColor 與 Color 的顏色、修改增加 Vertex 與 Color 值等。

對於進階的同學, 可以嘗試看看動態改顏色、多加幾個點以做出比較特別的幾何圖形、使用glTranslatef之類的進階東西嘗試。
提早交作業可以加分。有用心進階嘗試也可以加分。
特別扣分項: 排版扣10分





第二週上課作業


第二週進度: 點線面顏色
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. 將茶壼的程式變成今天教的 點線面 配上色彩 
1.4. 配合背景顏色



第二週回家作業


第二週課堂


第二週進度&作業


第二週進度: 點線面顏色

1. 先設定好Dev C++ 的 DevPak (GLUT 紙箱) 
1.2. 試著複習上週作業: 畫茶壼, 並加上色彩




1.3. 將茶壼的程式變成今天教的 點線面 配上色彩


1.4. 配合背景顏色





第二週回家作業