-學期內容回顧-
Week 1:(1)WebGL (2)跑OpenGL
Week 2:(1)GLUT專案 (2)原本177行程式碼縮減約20行 (3)用10行寫出茶壺
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
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
沒有留言:
張貼留言