2019年3月15日 星期五

學渣的奮鬥史-4

今天一切的開始從座標開始講解
講解的方式很有趣,拿烤雞當例子,講解在空間中x,y,z的座標


所以,今天就從烤雞開始吧(好餓(。ŏ_ŏ)

接下來有介紹好用的解壓縮程式-7.z

在效率上對於winrar有明顯的差距

接著跟我們介紹另一個班做得不做的案例

其中看到幾個做得不錯的實在是讓人驚艷呢

接著

仔細的講解了上次課程中,在上次課程的最後講解了滑鼠的應用

今天再把應用拿出來,在講解一次讓我們有更深入的了解

glPushMatrix ( ) ; //備份矩陣,保護好程式


glPopMatrix ( ) ; //還原矩陣,跟上面的備份矩陣一起使用


使用方式如下


glPushMatrix();//備份矩陣,保護好程式
        glTranslated(0.2,0.2,0);//移動茶壺的程式
        glutSolidTeapot(0.3);//實心茶壺
glPopMatrix();//還原矩陣,跟上面的備份矩陣一起使用

使用後就能避免掉茶壺會重複移動的問題了

然後今天介紹了新的東西{glRotatedf(angle,x,y,z)}

glRotatedf()函數內分別是角度x座標y座標z座標

使用函式後,函式如下圖

glPushMatrix();//備份矩陣,保護好程式
        glTranslated(0.2,0.2,0);//移動茶壺的程式
       glRotatedf(angle,x,y,z)
        glutSolidTeapot(0.3);//實心茶壺
glPopMatrix();//還原矩陣,跟上面的備份矩陣一起使用

加函式進去後,程式結果如下圖


需要改變的角度可對應座標去進行修改angle


準備下課囉(好餓

吃飯去  ─=≡Σ((( つ•̀ω•́)つ





今天小葉老師的英文時間

Rotate 迴轉


沒有留言:

張貼留言