2.開啟老師給的檔案
不知道為甚麼,用滑鼠拉角度的時候,都會慢和鈍
原來是要上下拉,不是左右,不知道為什麼這樣設定。
負負得正 若glRotatef(-90.0, 0.00, -1.00, 0.00)時,會與glRotatef(90.0, 0.00, 1.00, 0.00)一模一
樣。
口訣: 左耳碰左肩, 從下往上讀, 畫圈圈
glPushMatrix(); //備份矩陣
glTranslatef(x, y, z); //移動
glRotatef(角度, x, y, z); //旋轉
glScalef(x, y, z); //縮放
glBegin(GL_POLYON); //開始
glcolor3f(r, g, b); //顏色
glNormal3f(nx, ny, nz); //法向量
glTexcoord3f(tx, ty); //貼圖座標
glVertex3f(x, y ,z); //頂點
glEnd(); //結束畫
glPopMatrix(); //還原Matrix


沒有留言:
張貼留言