2018年6月4日 星期一

逸臻的筆記Week15-學期內容回顧

-學期內容回顧-

Week 1:(1)WebGL (2)跑OpenGL

Week 2:(1)GLUT專案 (2)原本177行程式碼縮減約20行 (3)用10行寫出茶壺
Week3:移動、旋轉、縮放(跑Transformation.exe)
               glutSolidTeapot(半徑)
               glutSolidSphere(半徑,切,切)
               glutSolidCone(...,....,...)
Week4:Rotste,矩陣
Week5:T-R-T特定軸
Week6:glm 3D模型
#include"glm.h"GLM*pmodel=NULL
畫面:
if(pmodel==NULL)
{      讀入模形
        glmReadOBJ("....");
       縮放glmUnitize()
       法向量
}glmDraw(pmodel);
"小心" 舊的strdup()會不相容
Week7:小心CodeBlocks專案&Setting-Compiler 
               要設對glm.cpp才行Compile
               working_dir設成 "."
Week8:打光、陣列(開)
Week10:貼圖:OpenCV 1.安裝OpenCV  
                                         2.設目錄、link
                                         3.秀圖
Week11:keybord  配 PlaySound() 變鍵盤鋼琴
                 mouse  配  PlaySound()變射擊遊戲
                 CMP3_MCI.h 可播 MP3

沒有留言:

張貼留言