week01
- 跑WebGL
- 試著用codeblocks跑OpenGL project
- 試著用codeblocks跑GLUT project
- GLUT專案
- 原本177行程式碼縮減為20行
- 用10行程式碼畫茶壺
- 移動,旋轉,縮放 跑Transformotion.exe
- glutSolidTeapot(半徑)
glutSolidSphere(半徑,切,切)
glutSolid(半徑)
- rotate
- 矩陣
- T_R_T特定軸
week06
- glm 3D模型
#include "glm.h"
GLMmodel * pmodel=NULL ;
畫面:
if(pmodel==NULL){ 讀入模形
glmReadOBJ("....");
縮放glmUnitize()
法向量
}glmDraw(pmodel);
"小心" 舊的strdup()會不相容
week07
小心 CodeBlocks & Setting-Complier 要設對
glm.cpp 才行 Complier
Working_dir 設成 " . " 專案目錄
libfreeglut.dll
week08
- 打光
- 陣列
week10
貼圖:OpenCV
- 安裝OpenCV
- 設目錄link
- 秀圖
week11
- keybord 配 PlaySound() 變鍵盤鋼琴
- mouse 配 PlaySound()變射擊遊戲
- CMP3_MCI.h 可播 MP3
沒有留言:
張貼留言