Я создаю приложение для Android, которое использует OpenGL. Как бы то ни было, фон для GLSurfaceView
динамически генерируется моим кодом и загружается как текстура и рисуется с помощью glDrawTexfOES
. Что "нормально", но я могу просто отображать изображение гораздо плавно на свою поверхность (без OpenGL). Есть ли способ сделать фон GLSurfaceView
прозрачным? Я слышал некоторые слухи, что это можно сделать с помощью setEGLConfigChooser
, но я не нашел подтверждения. В конечном счете, я хотел бы взять поверхность, на которую я рисую, и поместить ее GLSurfaceView
для достижения многоуровневого эффекта.
Я знаю, что это сложно, и, возможно, это невозможно, но любой вход оценивается. Спасибо заранее.