看板 MacDev 關於我們 聯絡資訊
我是使用isgl3D作了3D物件,需要有個截圖功能 參考了 http://stackoverflow.com/questions/9458756/capturing-isgl3d-output-as-image 與apple提供的 https://developer.apple.com/library/ios/#qa/qa1704/_index.html 截圖是沒有問題,重點是,截完圖後,我的3D object就不動了 我也試著移除重新加上去,但事實上3D object還是存在著,只是視覺上不動而以 因為繼續截圖,是截到操作過的樣子。 所以目前不知道怎麼讓截完圖後的3D object還能繼續動。 另外再問個問題,在apple文件中的source裡有一個地方要自己修改 glBindRenderbufferOES(GL_RENDERBUFFER_OES, _colorRenderbuffer); 改_colorRenderbuffer,這個有人知道是改什麼意思的嗎? 我其實是亂try才成功的,我是設定為2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.150.60
dm33:解了 自回一下apple提供的function是opengl1.1才有的 04/12 22:16
dm33:而我建立的是opengl2.0的物件 所以就…用了以後就不再動了 04/12 22:17
dm33:另外 其實直接用UIGetScreenImage 就可以了 可是上架會被退件 04/12 22:19