2015年3月12日 星期四

week03_02160863_有顏色的茶壺_張育睿


1.在下載完並打開shapes.exe檔看範例後 , 就依照上一次上課的步驟和內容
   依樣在codeblocks開啟一個新的project
2.打出上次的10行程式碼 , 叫出最原始的茶壺
3.開始今天的重點第一行程式 : glColor3f(1.3, 2.5, 0.5);
   他可以調出茶壺的顏色

 4.再來打今天的重點第二行程式和第三行程式 
    glClear(GL_COLOR_BUFFER_BIT)  和  glClearColor(0.2, 0.8, 1.6, 1) 


5.透過 glutSolidTeapot(0.6)  這兩行程式來畫一個有顏色的茶壺 , 而他的顏色和大小可以透過這            glColor3f(1.6, 0.5, 2.5)                       兩行程式來自行調整你想要的樣子

6.以 glBegin(GL_POLYGON) 這行程式碼來畫出多邊形
   下面一樣用 glColor3f(r,g,b)這行程式來調整顏色
   再用glVertex2f(0,0) 這三行程式碼就可以畫出左上角的三角形
           glVertex2f(1,0)
           glVertex2f(0,1)
   

 7.改一下  glVertex2f(1,0)裡面的頂點座標就可以印出另一個三角形
    也可以用glColor3f(r,g,b)的程式碼變化出更多種的顏色



沒有留言:

張貼留言