Какова роль параметра indices в функции glDrawElements, когда режим установлен в GL_POINTS?У меня есть следующий фрагмент кода:
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;Если я не хочу рисовать вершину, как я должен вмешиваться в индексы?