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. 有一台可以改變大小,且可以跟著圓心轉動的車



沒有留言:
張貼留言