(2)主題:階層轉動
(3)實作:T-R-T
(4)複習:glPudhMatrix(),glPopMatrix()
(5)期末作品
(6)回家作業
glPushMatrix();//備份矩陣(stack push)
glRotatef(angle,x,y,z);//旋轉
glTranslatef(x,y,z);//移動
glScalef(x,y,z);//縮放
glBegin(GL_POLYGON);//開始畫
glNormal3f(nx,ny,nz);//打光的法向量
glTexCoord2f(tx,ty);//貼圖的座標
glColor3f(r,g,b);//顏色
glVertex3f(x,y,z);//頂點
glEnd();//結束化
glPopMatrix();//還原矩陣(stack pop)
畫圈圈->從下往上讀->左耳碰左肩,
比喻:
比喻:妹子在圓心中間->我在外面繞->只看到遠跟近和上下左右,->右手安培定則

glTranslatef(x,y,z)
glRotatef(angl,x,y,z)
比喻:我在圓心->妹子在圓心中間繞->只能看到上下左右沒有遠近,

glRotatef(angle,x,y,z)
glTranslatef(x,y,z)
(1)練習10題
(2)jsyeh.org/3dcg10

公轉:
glRotatef(angle,x,y,z);
glTranslatef(x,y,z);\
glScalef(x,y,z);
glBegin();

沒有留言:
張貼留言