[問題] 詢問一個OpenGL的函式(繪製3D輪廓相關)

看板C_and_CPP (C/C++)作者 (.....)時間16年前 (2009/11/04 19:10), 編輯推噓5(509)
留言14則, 3人參與, 最新討論串1/1
各位前輩好,想像你們請教一個關於OpenGL繪圖的問題, 我現在有一個3D的影像資料儲存在一個指標變數裡,假設為 z=f(x,y),size為 w*h 針對這樣影像資料,我想利用OpenGL來 繪製一個3D的圖形, 不知道是否有方便的函式可以直接套用? 剛有翻過我手邊的相關書籍,都在談一些著色、光源、旋轉、或移動等操作, 但沒有特別說明到我要的函式,不知道各位前輩是否能給些意見, 謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.103.111

11/04 19:10, , 1F
glVertex
11/04 19:10, 1F

11/04 19:12, , 2F
沒有。你連那個3D影像儲存的格式都不清楚 怎麼可能畫得
11/04 19:12, 2F

11/04 19:12, , 3F
出來呢
11/04 19:12, 3F

11/04 19:15, , 4F
只是我有一筆任意的資料,想做成像 matlab 中mesh指令的效果
11/04 19:15, 4F

11/04 19:16, , 5F
沒這麼容易 最簡單的就是去抓個obj loader
11/04 19:16, 5F

11/04 19:16, , 6F
你那筆資料要輸出成.obj file的格式 丟給他讀
11/04 19:16, 6F

11/04 19:19, , 7F
如果是要那種效果 用GL_QUAD畫glVertex也許可以
11/04 19:19, 7F

11/04 19:19, , 8F
但是你還是要set好camera / lightning
11/04 19:19, 8F

11/04 19:20, , 9F
另外背景的格線什麼的也要另外畫
11/04 19:20, 9F

11/04 19:21, , 10F
你用外部命令去call matlab幫你畫圖在存檔讀回來可能會快
11/04 19:21, 10F

11/04 19:21, , 11F
一點...openGL畢竟是給3D graphics用的library
11/04 19:21, 11F

11/04 19:23, , 12F
或者是你去找找C++有沒有相關的library幫你把資料作
11/04 19:23, 12F

11/04 19:23, , 13F
visuilization...
11/04 19:23, 13F

11/04 19:25, , 14F
瞭解了, 謝謝兩位提供的意見
11/04 19:25, 14F
文章代碼(AID): #1AyM4BeF (C_and_CPP)
文章代碼(AID): #1AyM4BeF (C_and_CPP)