2017年5月9日 星期二

Week 12 - 文郁上課誌

2017電腦圖學


2017 / 05 / 09
1. 3D TRT 轉動
2. 矩陣.投影矩陣
3. 攝影機運鏡
4. 會動的機器人
5. (補)MP3播放


TODO1 :  播 MP3最簡單 CMP3_MCI.h

#include "CMP3_MCI.h"    ///檔案要放同目錄
CMP3_MCI  myMp3;         ///宣告變數

int main()
{
       myMp3.Load("位置\\檔名");
       myMp3.Play();
       //(這邊如果不放個東西 讓他卡住 城市就會直接往下跑  音樂出不來)
}

TODO2 : 執行Projection
下載freeglut.zip,解壓縮到桌面,然後用CodeBlocks新增GLUT project。
打開老師做好的專案,執行後可以看到一個茶壺。












會動的機器人茶壺


在pushMatrix()跟popMatrix()中加入Translate + Rotate + Translate
T:將茶壺掛上去
R:旋轉
T:定住旋轉中心


沒有留言:

張貼留言