Создание плоскости с полосами треугольников

Какой алгоритм был бы наилучшим для создания списка вершин для рисования плоскости с использованием треугольных полос?

Я ищу функцию, которая получает ширину и высоту плоскости и возвращает массив с плавающей запятой, содержащий правильно проиндексированные вершины.

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);
}
27
задан user1118321 3 March 2015 в 12:18
поделиться