Changeset 13898
- Timestamp:
- 11/07/12 15:55:45 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/android/helloworld/ISSM/src/com/example/issm/MyGLRenderer.java
r13841 r13898 95 95 static final int COORDS_PER_VERTEX = 3; 96 96 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 100 109 }; 101 110 private final int vertexCount = triangleCoords.length / COORDS_PER_VERTEX; … … 103 112 104 113 // 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}; 106 116 107 117 public Triangle() { … … 152 162 153 163 // Set color for drawing the triangle 154 GLES20.glUniform4fv(mColorHandle, 1, color, 0); 155 164 GLES20.glUniform4fv(mColorHandle, 0, color, 0); 156 165 // Draw the triangle 166 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 1, vertexCount); 167 168 169 GLES20.glUniform4fv(mColorHandle, 0, color1, 0); 157 170 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, vertexCount); 171 158 172 159 173 // Disable vertex array
Note:
See TracChangeset
for help on using the changeset viewer.