Какой алгоритм был бы наилучшим для создания списка вершин для рисования плоскости с использованием треугольных полос?
Я ищу функцию, которая получает ширину и высоту плоскости и возвращает массив с плавающей запятой, содержащий правильно проиндексированные вершины.
width представляет количество вершин в строке.
height представляет количество вершин в столбце.
float* getVertices( int width, int height ) {
...
}
void render() {
glEnableClientState(GL_VERTEX_ARRAY);
glVertexPointer(3, GL_FLOAT, 0, getVertices(width,heigth));
glDrawArrays(GL_TRIANGLE_STRIP, 0, width*height);
glDisableClientState(GL_VERTEX_ARRAY);
}