[問題] opengl 繪圖

看板C_and_CPP (C/C++)作者 (霸王鮮果汁)時間13年前 (2012/10/04 17:57), 編輯推噓5(5014)
留言19則, 4人參與, 最新討論串1/1
開發平台(Platform): VC++ 額外使用到的函數庫(Library Used):OpenGL 請問各位大大 目前我想儲存我利用OPENGL畫出來的立體圖形(例如存成 3D的RAW檔) 或者直接轉成3D texture 請問各位大大我應該利用哪些方法或函式才能達到我要的效果? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.137.29

10/05 00:09, , 1F
render to texture
10/05 00:09, 1F

10/05 01:53, , 2F
可以說得清楚一點嗎?
10/05 01:53, 2F

10/05 09:10, , 3F
我是覺得你自己寫 intersection 函數,每個 pixel 跟
10/05 09:10, 3F

10/05 09:11, , 4F
polygon 做 test,這樣應該比較容易。雖然他應該會很慢 XD
10/05 09:11, 4F

10/05 13:44, , 5F
我覺得你是不是誤會什麼了? 你畫出來的東西應該是給你有
10/05 13:44, 5F

10/05 13:45, , 6F
立體感的 2D 圖像, 如果你需要Depth map, 那要另外把Z
10/05 13:45, 6F

10/05 13:46, , 7F
buffer存回來; 而這樣2D image+z buffer拼起來絕對離要
10/05 13:46, 7F

10/05 13:47, , 8F
成為3D texture差很遠. 建議你直接描述清楚想做什麼@_@"
10/05 13:47, 8F

10/05 14:55, , 9F
#1GPU0oxj 原本是問這篇,其實我覺得他應該不是真的要做
10/05 14:55, 9F

10/05 14:56, , 10F
Volume rendering 啦
10/05 14:56, 10F

10/05 17:30, , 11F
我目前有的資料是三維的點座標(x,y,z)我想透過opengl
10/05 17:30, 11F

10/05 17:31, , 12F
所以在後台繪製之後用Volume rendering的方法呈現
10/05 17:31, 12F

10/05 17:32, , 13F
所以之前才會問有什麼方法可以將畫好的東西存成
10/05 17:32, 13F

10/05 17:33, , 14F
Volume rendering用的3d texture格式!
10/05 17:33, 14F

10/05 17:38, , 15F
應該是說Volume rendering一開始的讀檔是3D raw
10/05 17:38, 15F

10/05 17:38, , 16F
但是我想改成我用opengl繪製的東西,該怎麼做?
10/05 17:38, 16F

10/06 00:28, , 17F
Google: render to 3D texture
10/06 00:28, 17F

10/06 12:15, , 18F
謝謝大大!!感謝你!!一直回應我的問題!謝謝
10/06 12:15, 18F

10/06 12:15, , 19F
我會往這方面去做做看
10/06 12:15, 19F
文章代碼(AID): #1GRLsMPy (C_and_CPP)
文章代碼(AID): #1GRLsMPy (C_and_CPP)