下一個步驟,老師教我們把單調的紅色方形變成有趣的兩個長方形,而且兩個都有顏色,在程式碼上,首先先加入my Cube函式,並且加入glScalef調整方形的大小變為長方形,前後都要有矩陣glPush & glPop做開頭結尾,下面程式中,也要再加入一個顏色glColor3變兩種顏色。
第三種變化,是將一種顏色的長方形變為會自動旋轉,加入angle以及Rotate函式,把轉動角度做修改,每轉動時角度跟著增加。第四種變化是讓長方形一邊固定在中心點上做轉動,作為一個中心軸,只需要加入一行程式碼,glTranslatef為轉動的函式,把轉動中心點放到放到畫面中心,即完成。
第五種變化是模擬作業的手臂以及手上的寶石,加入一個綠色方形,停止的綠色方形右上角做為中心點,而紅色長方形像是手臂,以中心點做轉動。





沒有留言:
張貼留言