Цитата Сообщение от Zemlaynin Посмотреть сообщение
"50" - это что? Радиус?
50 - это насколько частей делится каждое ребро икосаэдра.

А в чем проблема отображать 2D графику силами OpenGL? Если тебе известны координаты x и y в 2D, ты их можешь отправить в вершинный шейдер, там достроить до z (здесь z будет = 0), использовать модельно-видовую матрицу так, что наблюдатель видит только плоскость XY и ортографическую проекцию. Может даже в шейдере можно избежать все эти заморочки с преобразованием в 3D и сразу работать в 2D (здесь я не знаю).

Если начал работать в 3D, то лучше не замарачиваться на графикой (типа красивая река, красивая гора). Я бы это сделал проще: гора - большая пирамида, холм - маленькая пирамида. На простой модели построил бы логику игры и графикой занимался на самом последнем этапе.