2017年3月27日 星期一

Week05 奶爸的筆記

期中考考題及題目:

HW1
利用右手安培定理來當竹籤,大拇指是竹籤方向,其他手指是轉動方向
竹先是轉軸,改變轉軸方向,嘗試不同的角度,
竹籤從下面往上插,轉90度
在實作的程式裡,程式碼是:
glRotatef(角度,x,y,z);
竹籤從上面往下插,轉-90度
口訣:負負得正(轉負的角度)

口訣:左耳碰左肩,從下往上讀,畫圈圈
越接近的先做
程式碼:
glPushMatrx();//備份矩陣
       glTranslatef(x,y,z);//移動
       glRotate(角度,x,y,z);//旋轉
       glScalef(x,y,z);//縮放
   glBegin(GL_POLYGON);//開始
           glColor(r,g,b);//顏色
           glNormal3f(nx,ny,nz);//法向量
           glTexcoord3f(tx,ty);//貼圖作標
           glVertex3f(x,y,z);//頂點
glEnd();//結束
glPopMatrix();//還原矩陣
***從下往上看的步驟:***
1.  有一台車
2.  有一台可以改變大小車
3.  有一台可以改變大小,且會轉動的車
4.  有一台可以改變大小,且可以跟著圓心轉動的車

沒有留言:

張貼留言