Opengl 指数参数在具有GL_点的元素中的作用

Opengl 指数参数在具有GL_点的元素中的作用,opengl,graphics,Opengl,Graphics,当模式设置为GL_点时,索引参数在GLDraweElements函数中的作用是什么? 我有以下代码: glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_SHORT, 0, spaceCoordinates); glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(3, GL_SHORT, 0, spaceCoordinates); glEnable(GL

当模式设置为GL_点时,索引参数在GLDraweElements函数中的作用是什么? 我有以下代码:

glEnableClientState(GL_VERTEX_ARRAY);
glVertexPointer(3, GL_SHORT, 0, spaceCoordinates);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
glTexCoordPointer(3, GL_SHORT, 0, spaceCoordinates);

glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, gl_rgb_tex);
glTexImage2D(GL_TEXTURE_2D, 0, 3, 640, 480, 0, GL_RGB, GL_UNSIGNED_BYTE, globalRGB);
glDrawElements(GL_POINTS, 640*480, GL_UNSIGNED_INT, indices);
其中,指数[i]=i;
如果我不希望绘制顶点,我应该如何修改索引

如果不希望绘制某些顶点,则需要更改
计数
并从
索引
数组中删除这些顶点索引