Game Development Reference
In-Depth Information
Listing 4-1. Textured Quad Using GL ES Arrays
GLfloat vtx1[] = {
0, 0, 0,
0.5, 0, 0,
0.5, 0.5, 0
0, 0.5, 0
};
GLfloat tex1[] = {
0,0,
1,0,
1,1,
0,1
};
glEnableClientState(GL_VERTEX_ARRAY);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
glVertexPointer(3, GL_FLOAT, 0, vtx1);
glTexCoordPointer(2, GL_FLOAT, 0, tex1);
glDrawArrays(GL_TRIANGLE_FAN,0,4);
glDisableClientState(GL_VERTEX_ARRAY);
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
Figure 4-2 shows how the textured quad will look onscreen.
Figure 4-2. Textured quad using OpenGL ES
 
Search WWH ::




Custom Search