1. 期中考10個函式
2. 形狀
**SolidSphere--圓形**
**slices--縱切**
**stacks--橫切**
**SolidCone--甜筒(圓錐)**
**改變圓繞環形之圓形的大小(0.4)**
3. 讓方塊旋轉
**glScalef(1, 0.3, 0.3);//x不變,y和z變3/1**
**glRotatef(angle, 0, 0, 1);//對z軸旋轉**
**upper_arm();//用函式呼叫前面寫的程式**
<結果>
**方塊依正中心做旋轉**
4. 重新定位中心點,模擬做出類似手臂的旋轉(肩膀固定)
**glTranslatef(0.25, 0, 0);//定位中心點座標**
<結果>
**沿著設定的中心點旋轉(圓圈處固定)**
5 .將設定好中心點移動的方塊(手臂),放到想放的地方
**glTranslatef(0.5, 0.5, 0);//將下面設定好中心點的方塊,放置右上角**
**glRotatef(angle, 0, 0, 1);//對正中心做旋轉**
**glTranslatef(0.25, 0, 0);//把手軸放到畫面中心(設中心點)**
<結果>
6. 畫出上下手臂的移動
**上手臂**
---------------------------------------------------------
**下手臂**
7. 畫左右手
**右手上手臂**
**右手下手臂**
--------------------------------------------------------------------
**左手上手臂**
**左手下手臂**
(負號改變位置)















沒有留言:
張貼留言