Je ne peux pas dessiner une texture avec glDrawTextOES
dans mon application Android. J'ai essayé le code SpriteMethodTest et je ne peux pas le faire fonctionner ...Impossible de dessiner avec glDrawTexfOES
Cependant, voici le code:
Code pour le recadrage lors du chargement de texture:
GLUtils.texImage2D(GL10.GL_TEXTURE_2D, 0, bitmap, 0);
int[] mCropWorkspace = new int[4];
mCropWorkspace[0] = 0;
mCropWorkspace[1] = bitmap.getHeight();
mCropWorkspace[2] = bitmap.getWidth();
mCropWorkspace[3] = -bitmap.getHeight();
bitmap.recycle();
((GL11) gl).glTexParameteriv(GL10.GL_TEXTURE_2D,
GL11Ext.GL_TEXTURE_CROP_RECT_OES, mCropWorkspace, 0);
code pour le dessin :
gl.glBindTexture(GL10.GL_TEXTURE_2D, texture);
((GL11Ext) gl).glDrawTexfOES(x, y, 0.0f, width, height);
Des idées? Je l'ai eu pour travailler avec Vertex Arrays et Vertex Buffer Objects, mais pas avec ...
Merci d'avance!