Changeset 13898


Ignore:
Timestamp:
11/07/12 15:55:45 (12 years ago)
Author:
bduong
Message:

New triangle added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/android/helloworld/ISSM/src/com/example/issm/MyGLRenderer.java

    r13841 r13898  
    9595    static final int COORDS_PER_VERTEX = 3;
    9696    static float triangleCoords[] = { // in counterclockwise order:
    97          0.0f,  0.622008459f, 0.0f,   // top
    98         -0.5f, -0.311004243f, 0.0f,   // bottom left
    99          0.5f, -0.311004243f, 0.0f    // bottom right
     97         0.0f,  0.6f, 0.0f,   // top
     98        -0.5f, -0.3f, 0.0f,   // bottom left
     99         0.5f, -0.3f, 0.0f,
     100         -0.5f, -0.3f, 0.0f,
     101         0.0f, -1.2f, 0.0f,
     102         0.5f,  -0.3f, 0.0f
     103         
     104         
     105         
     106
     107
     108         // bottom right
    100109    };
    101110    private final int vertexCount = triangleCoords.length / COORDS_PER_VERTEX;
     
    103112
    104113    // Set color with red, green, blue and alpha (opacity) values
    105     float color[] = { 0.0f, 0.0f, 1.0f, 1.0f };
     114    float color[] = { 0.0f, 0.0f, 1.0f, 1.0f}; //blue
     115    float color1[] = {1.0f, 0.0f, 0.0f, 1.0f};
    106116
    107117    public Triangle() {
     
    152162
    153163        // Set color for drawing the triangle
    154         GLES20.glUniform4fv(mColorHandle, 1, color, 0);
    155 
     164        GLES20.glUniform4fv(mColorHandle, 0, color, 0);
    156165        // Draw the triangle
     166        GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 1, vertexCount);
     167       
     168       
     169        GLES20.glUniform4fv(mColorHandle, 0, color1, 0);
    157170        GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, vertexCount);
     171       
    158172
    159173        // Disable vertex array
Note: See TracChangeset for help on using the changeset viewer.