Before you draw the second triangle at least, you need to set the blending function:
1
| GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); |
which tells OpenGL how to blend the pixels of the source (what you're trying to draw) with the destination (what's already been drawn). GL_SRC_ALPHA says, multiply the colour of the source pixels - the red ones - by their alpha, which is 0.1f; GL_ONE_MINUS_SRC_ALPHA says multiply the colour of the destination pixels - the blue ones already drawn - by 1-0.1f, which is 0.9f; then the two values are added together and that's the final colour.
Cas
