I have problem draw texture.
It draw white plan.
Thank

#define TEXTURE_SIZE 100
void drawImage() {
    glEnable(GL_TEXTURE_2D);
    //Coordinate
    coordinatesBuffer[0] = 0.0;
    coordinatesBuffer[1] = 0.0;

    coordinatesBuffer[2] = 1.0;
    coordinatesBuffer[3] = 0.0;

    coordinatesBuffer[4] = 0.0;
    coordinatesBuffer[5] = 1.0;

    coordinatesBuffer[6] = 1.0;
    coordinatesBuffer[7] = 1.0;

    //Vertices
    verticesBuffer[0] = -(TEXTURE_SIZE/2);
    verticesBuffer[1] = -(TEXTURE_SIZE/2);
    verticesBuffer[2] = 0;

    verticesBuffer[3] = (TEXTURE_SIZE/2);
    verticesBuffer[4] = -(TEXTURE_SIZE/2);
    verticesBuffer[5] = 0;

    verticesBuffer[6] = -(TEXTURE_SIZE/2);
    verticesBuffer[7] = (TEXTURE_SIZE/2);
    verticesBuffer[8] = 0;

    verticesBuffer[9] = (TEXTURE_SIZE/2);
    verticesBuffer[10] = (TEXTURE_SIZE/2);
    verticesBuffer[11] = 0;

    glTranslatef(0.0f+(TEXTURE_SIZE/2),0.0f+(TEXTURE_SIZE/2),0.0f);

    glVertexPointer(3, GL_FLOAT, 0, verticesBuffer);
    glEnableClientState(GL_VERTEX_ARRAY);

    glTexCoordPointer(2, GL_FLOAT, 0, coordinatesBuffer);
    glEnableClientState(GL_TEXTURE_COORD_ARRAY);
    // Bind the texture
    glActiveTexture ( GL_TEXTURE0 );
    glBindTexture ( GL_TEXTURE_2D,textureIds);

    glEnable(GL_TEXTURE_2D);

    glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
}

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to