[問題] openGL 投影圖形

看板C_and_CPP作者 (我趴我趴我趴趴趴)時間16年前 (2009/10/30 00:46), 編輯推噓6(607)
留言13則, 5人參與, 最新討論串1/1
請問一下有沒有什麼函式或是程式可以把我螢幕上的3d model 匯出成bmp,就是當下的平面圖(算是當下的投影圖) 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.9.110

10/30 00:53, , 1F
沒有 利用glReadPixels 把整個framebuffer的RGB(A)拿出來
10/30 00:53, 1F

10/30 00:53, , 2F
用glReadPixel()讀回Color Buffer的資料再自己輸出BMP.
10/30 00:53, 2F

10/30 00:53, , 3F
再用你可以抓得到的 lib 去把整個color array存成圖片吧
10/30 00:53, 3F

10/30 00:54, , 4F
然後如果有動到alignment的話記得改回2/4 bytes
10/30 00:54, 4F

10/30 00:54, , 5F
不然BMP圖弄出來會錯
10/30 00:54, 5F

10/30 00:56, , 6F
其實是有程式可以抓3D畫面的圖的, 像fraps好像就行@_@"
10/30 00:56, 6F

10/30 00:56, , 7F
不過fraps要輸入序號 還是要抓破解XD
10/30 00:56, 7F

10/30 00:56, , 8F
這麼說的話不知道 printscreen + 小畫家貼上行不行 XD
10/30 00:56, 8F

10/30 00:58, , 9F
一般情況Window mode的可以, 全螢幕的就沒試過了XD
10/30 00:58, 9F

10/30 00:58, , 10F
不過原波我有寫好的header 可以把glReadpixel抓到的存成bmp
10/30 00:58, 10F

10/30 00:58, , 11F
你要的話 丟我水球吧= =
10/30 00:58, 11F

10/30 01:50, , 12F
感謝樓上們高手的意見
10/30 01:50, 12F

10/30 20:41, , 13F
CodeProject上面有不少
10/30 20:41, 13F
文章代碼(AID): #1AwSRtsQ (C_and_CPP)