2020年3月10日 星期二

第一次GLUT

第一次寫GLUT程式

終於來到了第二堂課,今天要實際去寫GLUT的程式了!
大家可以先猜猜看這會跑出甚麼東西?
答案就是茶杯!
用glutSwapBuffers可以叫出一個白色茶壺

我們可以看到這個程式分成兩個部分,上方的display和下方的main。main主要是固定的,主要負責編譯把3D圖形繪製出來的地方,而下方的display負責的是設定圖案的顏色大小跟位置的地方。
例如在display中加入glColor3ub這個函式,我們就能用RGB(0-255)調整我們圖案的顏色,把圖案調整到我們喜歡的顏色。
或是我們可以用glVertes2f叫出一個點,然後用POLYGON把三個點形成一個三角形,再用改顏色函式改變他最後變成上面的圖案。

沒有留言:

張貼留言