簡體   English   中英

Android OpenGL圖像處理 - 無需SurfaceView

[英]Android OpenGL image processing - without SurfaceView

我想使用OpenGL ES 2和着色器進行一些背景圖像處理,但是沒有繪制到表面(即僅在屏幕外渲染到幀緩沖區)。 雖然我已經在iOS上這樣做了,但我在Android上遇到了這個問題。

我想我已經接近創建一個有效的OpenGL上下文了,但是沒有想到如何在沒有SurfaceView的情況下這樣做。

看看這個gamedev帖子 (點擊展開查看完整代碼)。 代碼創建GL上下文並使用GLSurfaceView.Renderer接口來適當地允許編寫渲染器。 在調用getBitmap() ,將調用渲染器繪制一個幀,然后將其讀回並轉換為位圖。

請注意,有一個特色問題 ,您可能也會感興趣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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