相关疑难解决方法(0)

Android OpenGL ES透明背景

我正在构建一个利用OpenGL的Android应用程序.就目前而言,它的背景GLSurfaceView是由我的代码动态生成的,并作为纹理加载并绘制glDrawTexfOES.这是"OK",但我可以简单地更加流畅显示图像自身的表面(无OpenGL的).有什么方法可以让GLSurfaceView透明的背景?我听说过一些传言说这可以做到setEGLConfigChooser,但我还没有找到任何确认.最后,我想带一个面我画并把GLSurfaceView在它达到一个层次分明的效果.

我知道这是一个棘手的,很可能是不可行的,但任何输入都是值得赞赏的.提前致谢.

android background opengl-es transparent

25
推荐指数
4
解决办法
2万
查看次数

GL表面和可见性:已经消失

所以我的应用程序中有一个GLSurfaceView由GLSurfaceView.Renderer呈现并使用JPCt作为库.

表面处于不可见的RelativeLayout(可见性:已消失).当我将可见性更改为"可见"然后再返回"已消失"时,布局会按预期显示和隐藏,但GLSurfaceView不显示,它只显示并且不会隐藏,即使我可以单击现在的项目它背后".

这似乎是一些图形缓冲区问题,但我没有找到办法让这个工作......任何想法?谢谢!

android glsurfaceview

7
推荐指数
1
解决办法
3101
查看次数