電腦圖學 2013-04-23
Computer Graphics Week 10
(1).期中考成績
(2).3D模型繪圖
(3).實作:glm.cpp
(4).複習
目標: 3D Model會動
(1)下載 官方範例 jsyeh.org/3dcg10 (glm.c , glm.h)
data.zip ->
windows.zip ->
glut32.dll ->
(2)工作環境 使用Virtual 2012 C++
已裝 opengl.
(3)簡單範例 cloudhd.mcu.edu.tw / or facebook 社團
Share_gl 下載 sample_glm.zip
把sample.c改裝
(1)先有專案 New-Project Multimedia,glut(2)把程式碼換掉 simple.cpp刪掉Texture
(3)glm.h加 glm.c ───┐
(4)Al.obj 及 Al.mtl ───┴→ 同一目錄
旋轉180度後....
TODO:找3D Model
讀入 obj , mtl 檔
自行匯入
MAYA OBJ FILE
glm.c
課堂作業3: 試用 3D Exploration, 將找到的 3D model 另存新檔成為 OBJ檔
課堂作業4: 加點聲音吧 (宣告 include windows.h, 準備 shot.wav檔在同一目錄, PlaySound()執行)
#include <windows.h>
PlaySound("Shot.wav", NULL, SND_ASYNC);
可以把它安排在 keyboard 函式或 mouse函式中
可參考 NeHe Lesson 32
http://nehe.gamedev.net/tutorial/lessons_31__35/25010/
glm.c
課堂作業3: 試用 3D Exploration, 將找到的 3D model 另存新檔成為 OBJ檔
課堂作業4: 加點聲音吧 (宣告 include windows.h, 準備 shot.wav檔在同一目錄, PlaySound()執行)
#include <windows.h>
PlaySound("Shot.wav", NULL, SND_ASYNC);
可以把它安排在 keyboard 函式或 mouse函式中
可參考 NeHe Lesson 32
http://nehe.gamedev.net/tutorial/lessons_31__35/25010/
沒有留言:
張貼留言