2021年5月12日 星期三

本人發言不代表本人立場 week12

主題:鋼彈模型

1. 3D Exploration

  • 安裝3D Exploration -> 用它開gundam模型
  • 存成cpp檔 (要選sample APP)


2. 改程式碼

  • 開OpenGL專案
  • remove main.c
  • add gundam_1.cpp (要放同一個目錄)


  • 加上:
#define GL_BGRA_EXT 0x80E1
#define GL_BGR_EXT 0x80E0

  •  註解掉 Pallette 的兩行 -> 執行


  • 註解原本旋轉縮放的程式碼,改成:
glScalef(3,3,3);
glRotatef(nAngle,0,1,0);

執行結果: 


  • 用MAYA匯入模型 -> 選取要的face -> 匯出 Obj 檔

  • 開GLUT -> 貼上程式碼
  • 用notepad++修改工作目錄
  • 把freeglut.dll複製到專案目錄

裝opencv
照前幾個禮拜的教學貼圖跟放glm.cpp

沒有留言:

張貼留言

距地表面160 Week11

 #include "glm.h" GLMmodel* pmodel = NULL; void drawmodel(void) {     if (!pmodel) { pmodel = glmReadOBJ("data/porsche.obj...