Here is the onDraw method of my Rendering class:
Using java Syntax Highlighting
- public void onDrawFrame(GL10 gl)
- {
- gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
- gl.glMatrixMode(GL10.GL_MODELVIEW);
- gl.glLoadIdentity();
- gl.glTranslatef(0, 0, -3.0f);
- ByteBuffer vbb = ByteBuffer.allocateDirect(vertexArray.length * <img src="http://www.anddev.org/images/smilies/cool.png" alt="8)" title="Cool" />;
- vbb.order(ByteOrder.nativeOrder());
- FloatBuffer vertexBuffer = vbb.asFloatBuffer();
- vertexBuffer.put(vertexArray);
- vertexBuffer.position(0);
- ByteBuffer cbb = ByteBuffer.allocateDirect(colorArray.length * <img src="http://www.anddev.org/images/smilies/cool.png" alt="8)" title="Cool" />;
- cbb.order(ByteOrder.nativeOrder());
- FloatBuffer colorBuffer = cbb.asFloatBuffer();
- colorBuffer.put(colorArray);
- colorBuffer.position(0);
- gl.glFrontFace(gl.GL_CW);
- gl.glEnableClientState(gl.GL_VERTEX_ARRAY);
- gl.glEnableClientState(gl.GL_COLOR_ARRAY);
- gl.glVertexPointer(3, gl.GL_FLOAT, 0, vertexBuffer);
- gl.glColorPointer(4, gl.GL_FLOAT, 0, colorBuffer);
- gl.glDrawArrays(gl.GL_TRIANGLES, 0, 1);
- }
Parsed in 0.035 seconds, using GeSHi 1.0.8.4
Anyone know why this won't render? I even went as far as to follow the tutorial on the dev resources...


