glTexCoordPointer(int size, int type, int stride, Buffer pointer)
其中poInter为映射坐标数组,指明将绘制的第I个点(i<count)分别对应着贴图的哪一个角,四个角分别用(0,one)(左上角)、(one,one)(右上角)、(one,0)(右下角)、(0,0)(左下角)表示。如
IntBuffer texCoords = IntBuffer.wrap(new int[]{
0,one,one,one,one,0,0,0,
});
gl.glTexCoordPointer(2, GL10.GL_FIXED, 0, texCoords);
注意:poInter是以顶点数组为参照的,而不是以绘制索引为参照!如
poInter以vertices中顶点的顺序为参照,而不是indices所指定的顺序。