1.機器人的槍砲位置調整
2.2個槍
回家作業:
1.
2.文字檔
我用變形金剛裡的柯博文來做這次的作業。首先我用自定函式(ex.drawlh1())將載入的圖片用glBegin(GL_POLYGON)、glEnd()做大小調整,再來我用display()函式將glTranslatef()、glRotatef()、glTranslatef()包夾在glPushMatrix()和glPopMatrix()中。第一個glTranslatef()是用來將圖片中心移到想要的位置、glRotatef()是用來以挑選的軸和角度做旋轉、第二個glTranslatef()是用來將中心移到圖片的中心。最後我用全域變數index來讓使用者改變rot[]值,電腦會依據rot[index]來呼叫要做旋轉的圖片來做旋轉。
沒有留言:
張貼留言