把 glm.c transformaion.c glm.h 複製到GlutGlut專案glm.c改glm.cpp,transformaion.c內容放到main.cpp,左邊Project-Add file加入glm.cpp,執行結果會閃退,代表程式沒問題,只是找不到檔案,把data放進freeglut/bin就解決閃退,執行結果會如下圖
車子是背對的
2021電腦圖學 Computer Graphics 授課教師: 葉正聖 銘傳大學資訊傳播工程系 每週主題: 程式環境、點線面顏色、移動/旋轉/縮放與矩陣(Matrix)、階層性關節轉動(T-R-T)、做出機器人、打光、貼圖、glu/glut函式、鍵盤、滑鼠、計時器(timer)、讀入3D模型、粒子系統、聲音、特效、投影矩陣、攝影機與運鏡、機器人2.0、期末作品
#include "glm.h" GLMmodel* pmodel = NULL; void drawmodel(void) { if (!pmodel) { pmodel = glmReadOBJ("data/porsche.obj...
沒有留言:
張貼留言