В настоящее время я работаю над процедурным генератором планет OpenGL. Я надеюсь использовать его для космической RPG, которая не позволит игрокам спуститься на поверхность планеты, поэтому я проигнорировал все, что связано с ROAM. В данный момент я рисую куб с VBO и отображаю на сфере.
Я знаком с большинством методов создания фрактальной карты высот и уже реализовал свою собственную версию смещения средней точки (в этом случае я не знаю, что она полезна).
Мой вопрос заключается в том, каков наилучший способ процедурного генерирования карты высот. Я посмотрел на libnoise, который позволяет мне создавать наклоняемые карты высот / текстуры, но, насколько я вижу, мне нужно было бы создать сеть, подобную этой .
Оставляя плитку очевидной.
Может ли кто-нибудь посоветовать мне лучший маршрут?
Любой вклад будет высоко ценится.