binaire je dessine des textures avec canal alpha, mais quand ils sont affichés il semble que le canal alpha est uniquement binaire. Un pixel est donc transparent ou opaque, bien que dans le fichier de texture lui-même, le pixel soit à moitié transparent. La fusion est configurée comme suit:textures alpha android/de OpenGLES pas transparent mais semi-transparente
gl.glEnable(GL10.GL_BLEND);
gl.glBlendFunc(GL10.GL_ONE, GL10.GL_ONE_MINUS_SRC_ALPHA);
Y a-t-il une solution de contournement pour ce problème?
qui précède montre comment il devrait être, et ci-dessous montre comment il est:
Qu'est-ce que internalFormat utilisez-vous dans cette texture? –
PNG avec transparence – clamp
Puis-je obtenir plus d'informations sur le format PNG? Comme comment a-t-il été sauvé? –