step01-1
課本範例 Transformation.exe 看變化
重點在: T移動,R轉動,按右鍵SWAP可以交會程式碼
glTranslatef( 0.9 , 0.0 , 0.0 );移動在右邊
glrotatef(角度,0,1,0);旋轉
## 繞著中間轉彎的車子
glrotatef(角度,0,1,0);旋轉
glTranslatef( 0.9 , 0.0 , 0.0 );移動在右邊
打開120.125.80.50/GL練習程式
先按ToDraw畫身體和手臂
可以按 angle= 再按空白鍵 會自動改變成動畫
4.茶壺超人
glPushMatrix();
myDrawObject(0);畫身體
glRotatef(angle,0,0,0);//這個旋轉會轉下面所有的東西
glTranslatef(0.02,-0.06);往左下方移動(讓軸心在正中央)
myDrawObject(1);畫手臂(右上方)
glPopMatrix();
myDrawObject(0);畫身體
glPushMatrix()
glTranslatef(0.15,0.20,0);往右上方移
glRotatef(angle,0,0,0);//這個旋轉會轉下面所有的東西
glTranslatef(0.02,-0.06,0);往左下方移動(讓軸心在正中央)
myDrawObject(1);畫手臂(右上方)
glPopMatrix();
Step02-2
1.File-new project-GLUT專案,week12_TRT
2.把10行程式碼放上去
3.TRT的6行放上去
5.茶壺超人 兩隻手



沒有留言:
張貼留言