(1)進入老師提供的網站,將
① data
② win32
③ glut32.dll
以上三個檔案下載下來,並把 ③ glut32.dll 置入解壓縮後的 ② win32 內
(讓 Shape.exe 和 glut32.dll 存放置同一目錄)

↑像這樣

(2)執行Shape.exe

以 TRIANGLE 為例,畫面中左邊為三角形(呈現畫面),右邊為數據(改變呈現畫面)
在右邊的介面,在黑色區塊點選滑鼠右鍵可以選擇「改變形狀」。
而綠色的數據可以點選滑鼠左鍵,以上下的方式拖拉改變數值,改變的過程會在左邊的介面呈現。
完成了很厲害對吧

(3)
ⓐ 超長函式→濃縮成十行
以自己的圖+老師的實作為範例
什麼叫超長的程式碼

ⓑ 改變茶壺的顏色

現在要做的是改變茶壺的顏色!
程式碼「glColor3f」為改變顏色的意思,後方數值「(1,1,0)」則是對應RGB三色(1為顯示的意思),所以顯示RG,不顯示B,呈現的樣子就是黃色!
RGB示範:
R(紅色)→ (1,0,0)


B(藍色)→ (0,0,1)

(4)召喚三角形/設色建點

多邊型以及填色順序:先設顏色再建點
再以老師的南瓜做例子,可以用小畫家輔助。
把座標確立後,顏色設定完便可以開始建點。
(5)打回家作業
把這週上課學到的內容以回家作業呈現!
我用的是頑皮彈/頑皮雷彈當作這次的作業
原圖長這樣↓
作業過程↓

超多點QQ
把圖片移到中間,畫出中心軸開始建點(如小葉老師的南瓜,同樣的作法)
經過一番奮鬥後↓

(活動太多導致作業才上課前的幾小時才做出來QQ)
並不是說很完美,但至少看的出來是頑皮彈/頑皮雷彈


沒有留言:
張貼留言