cost 98 ms
使用帶有 GLKit 的 glReadPixels 獲取空緩沖區

[英]Get empty buffer use glReadPixels with GLKit

在我正在開發的 OpenGL ES 應用程序中,當我使用 glReadPixels 獲取像素但緩沖區為空時。現在我不知道我的代碼有什么問題。感謝您的幫助。 上面的示例代碼只是顯示紋理的一部分,它工作正常。 renderBuffer 和 framebuffer 是我的 class 的屬性。 示例在這 ...

CAEAGLLayer-Siri輸入后,OpenGL API無效

[英]CAEAGLLayer - OpenGL API's have no effect after Siri input

我在iOS 9 beta 5上看到了一些非常有趣的行為。當使用Siri在UITextView中說一個字符串時,針對我的CAEAGLLayer的所有OpenGL調用都不再起作用。 渲染代碼沒有什么不同尋常的,只是看起來一旦使用語音命令,它們就不再起作用。 還有其他人在iOS 9 Beta版 ...

Open GL ES 2.0 renderbufferStorage返回false

[英]Open GL ES 2.0 renderbufferStorage returns false

我正在嘗試創建一個幀緩沖區以在我的iOS應用中顯示3D模型,但是當創建幀緩沖區時,renderbufferStorage返回false。 我的代碼基於GLCameraRipple示例代碼。 創建幀緩沖區的代碼如下: 任何幫助將不勝感激。 提前致謝。 ...

帶有核心圖像過濾器的EAGLContext

[英]EAGLContext with Core Image Filters

我想實時向攝像機視頻輸入添加圖像,但只需顯示它們,無需保存。 如果我使用標准的核心圖像程序它工作正常,但我需要更多的幀速率。 但是,如果我取消注釋這個代碼,然后注釋它不會。 OpenGLView只是一個帶方法的UIView子類 缺什么? 我做錯了什么? 非常感謝你。 ...

如何在應用程序后台處理期間暫停並發OpenGL繪圖?

[英]How to halt concurrent OpenGL drawing during app backgrounding?

應用程序轉到后台后,必須立即停止調用OpenGL函數。 但不知何故,當用戶按下主頁按鈕時,所有停止OpenGL的努力都會失敗並且我的應用程序經常(但並不總是)崩潰。 它崩潰了 異常類型:EXC_BAD_ACCESS代碼:KERN_INVALID_ADDRESS位於0x1 lib ...

構建基於OpenGL ES 2.0着色器的動態濾鏡鏈的最佳方法

[英]best approach to constructing an OpenGL ES 2.0 shader-based dynamic chain of filters

我使用的是iOS 6(如果有幫助也可以使用7)和GL ES 2.0。 這個想法是讓CAEAGLLayer具有基於着色器的動態濾鏡鏈,該濾鏡可處理其content屬性並顯示最終結果。 可以在鏈中的任何位置添加/刪除過濾器。 到目前為止,我想出了一個實現,但是我想知道是否有更好的方法來實現 ...

如何使用openGL上下文設置CAEAGLLayer子類:當前繪制幀緩沖區無效

[英]how to set up CAEAGLLayer subclass with openGL context: Current draw framebuffer is invalid

我正在嘗試使用gl上下文設置CAEAGLLayer子類。 也就是說,不是創建一個返回CAEAGLLayer並從UIView子類中將gl上下文綁定到該層的UIView子類,而是直接對該層進行子類化並嘗試在圖層的init中設置上下文,如下所示: 到目前為止,一切似乎都很好。 但是,然后我 ...

iPhone 5 CAEAGLLayer返回錯誤的邊界

[英]iPhone 5 CAEAGLLayer returning wrong bounds

出於某種原因,我的OpenGL應用在ios6 4英寸Retina模擬器中運行時得到的CAEAGLLayer邊界信息不正確。 CAEAGLLayer邊界打印為 從此代碼: 然后將窗口內容上移,並且0,0不再位於正確的位置。 任何人都知道為什么將CAEAGLLayer設置 ...

透明OpenGL CAEAGLLayer

[英]Transparent OpenGL CAEAGLLayer

我試圖使opengl視圖(CAEAGLLayer)透明,以便我可以在其后放置UIView。 我正在使用以下設置來實現透明的opengl背景。 我的問題是,現在我的opengl場景中的對象現在是透明的,我可以看穿它們(大約50%的透明度)。 我如何才能使opengl場景的背景透明, ...

為什么UIScrollView會暫停我的CADisplayLink?

[英]Why does UIScrollView pause my CADisplayLink?

我有一個CAEAGLLayer支持的視圖,它位於UIScrollView中。 當我開始滾動時,調用openGL視圖的-draw方法的CADisplayLink停止被調用。 我確認滾動時不會調用我的runloop啟動/停止方法。 一旦滾動開始,-draw方法就不會被調用,並且一旦滾動結束 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM