Przezroczyste tło dla Androida OpenGL ES
Buduję aplikację na Androida, która korzysta z OpenGL. W obecnej postaci tło dlaGLSurfaceView
jest dynamicznie generowany przez mój kod i ładowany jako tekstura i rysowaneglDrawTexfOES
. Co jest „ok”, ale mogę po prostu wyświetlać obraz znacznie płynniej na jego własnej powierzchni (bez OpenGL). Czy jest jakiś sposób, aby zrobić tłoGLSurfaceView
przezroczysty? Słyszałem plotki, że można to zrobićsetEGLConfigChooser
, ale nie znalazłem żadnego potwierdzenia. Ostatecznie chciałbym zrobić powierzchnię, do której rysuję i umieścićGLSurfaceView
nad nim, aby uzyskać efekt warstwowy.
Wiem, że jest to trudne i prawdopodobnie niemożliwe, ale każdy wkład jest doceniany. Z góry dziękuję.