I'm using OpenGL ES 1.0 for Android. I've a shape composed by 2 triangles (quad) like a play card. The texture used for this play card have smooth corners (transparent)
When i draw the shape... enable blend function in this way:
gl.glEnable(GL10.GL_BLEND);
gl.glBlendFunc(GL10.GL_ONE, GL10.GL_ONE_MINUS_SRC_ALPHA);
If i draw only one card all work fine!!!
But, when i draw many cards... and add some rotations, i can see the corners of the shape:
How can i have transparent effects on all frames? There is a way to replace the blending on all frame?