Paste: vertex buffer object
| Author: | tyepmore |
| Mode: | factor |
| Date: | Tue, 17 Aug 2010 20:47:26 |
Plain Text |
gl.EnableClientState(gl.VERTEX_ARRAY);
gl.EnableClientState(gl.NORMAL_ARRAY);
gl.BindBuffer(gl.ARRAY_BUFFER, gfx.square_vbo);
gl.VertexPointerRaw(3, gl.DOUBLE, 0, 0);
gl.BindBuffer(gl.ARRAY_BUFFER, gfx.square_nbo);
gl.NormalPointerRaw(gl.DOUBLE, 0, 0);
gl.DrawArrays(gl.QUADS, 0, gfx.square_size);
gl.BindBuffer(gl.ARRAY_BUFFER, 0);
gl.DisableClientState(gl.NORMAL_ARRAY);
gl.DisableClientState(gl.VERTEX_ARRAY);
New Annotation