Re: [問題] 將圖片貼圖到3D model上

看板C_and_CPP (C/C++)作者 (一個人寂寞 兩個人麻煩)時間16年前 (2009/06/26 01:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/9 (看更多)
※ 引述《OOXXOO (一個人生活)》之銘言: : 簡單的來說就是3D model的重建~ : 我用雷射掃描建出了一個3D的 model(obj檔之類的) : 但貼圖可能要用相機拍各個角度的照片~ : 然後想辦法把各個角度的照片貼到3D model上~ : 但我不知該如何做~ : 如何把各個角度的照片對應到3D model的3D座標~ : 我知道opengl如何貼圖~ : 但不知照片的2D座標該對應到3D座標的那個點~ : 就像你說的不知道相機位置~ : 有C++ code可下載嗎?我都找不到~ : 我只有找到opengl教我如何把貼圖貼到一個四方體~ : 但我的3D model是很複雜的~有很多頂點很多面~ : 可能要把很多照片分割成很多區塊貼到3D model的各個部位~ : 或是用3dsmax軟體可以手動把貼圖和3D model對應的座標都定義出來嗎? : 因為用C++好難寫~ 建議你可以去找 Light Field Mapping 應該是在2002年左右的SIGGRAPH paper 他有整份code放在sourceforge上!找一下你應該可以直接用 不過你是用laser scaner做出來的資料,所以我猜只有point cloud,你可能得 先找一下程式reconstruct成為mesh,另外每一張照片必須做calibration才行 你看一下他的說明檔應該就可以直接使用做出你要的東西了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.40.149
文章代碼(AID): #1AGxBFdt (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1AGxBFdt (C_and_CPP)