2023年4月6日 星期四

部落格Week08 3D模型


Week083D模型





https://jsyeh.org/3dcg10/下載 [source][data][win32],並解壓縮

  • Windows>data>用notepad++開程式碼v是頂點vt是貼圖座標....

  • 打開maya

  • Windows>Settings>Plug in Manager

  • objExport.mll打勾

  • 將其改成obj檔並匯出

  • 將檔案匯入Windows>data並將檔名改成f-16,就可以在Transformation看到物件了


Week08-2茶壺變房子



  • 按照之前步驟開一個glut專案

  • 輸入程式碼叫出白色茶壺

  • 添加程式碼#include "glm.h"

  • sourceglm.c glm.h transformation.c拉到桌面並將glm.h拉到Week08-1

  • 成功叫出茶壺

  • glm.c也拉到Week08-1並將檔名改成glm.cpp

  • 對四色方塊按右鍵>Add files

  • glm.cpp

  • 還是茶壺...毫無反應

  • 輸入程式碼

  • f-16mtl f-16obj拉到桌面>freeglut>bin

  • 加入程式碼glmUnitize(pmodel);

  • 成功叫出房子



Week08-3模型材質



  • 建立一個新專案並將Week08-1的程式碼貼上

  • glm.cpp glm.h放進Week08-2

  • Week08-2也右鍵Add filesglm.cpp

  • 將老師給的鋼彈材質丟到桌面>freeglut>bin

  • 添加程式碼並成功叫出鋼彈,(要改成Gundam.obj)

  • 先去桌面安裝OpenCV

  • 重開CodeBlocks

  • 修改CodeBlocks的設定

  • 將圖片放到桌面>freeglut>bin裡面,並將圖丟進小畫家轉180度

  • 放入Week08-1的程式碼,並修改,叫出有材質的鋼彈




沒有留言:

張貼留言