В настоящее время я работаю над генератором процедурной планеты OpenGL. Я надеюсь использовать его для космической RPG, которая не позволит игрокам спуститься на поверхность планеты, поэтому я проигнорировал все, что связано с ROAM. На моменте я рисую куб с VBOs и картирование на сфере, как показано на рисунке here.Процессуальные планеты, карты высот и текстуры
Я знаком с большинством технологий генерации фрактальной высоты и уже реализовал свою собственную версию смещения средней точки (не так полезен в этом случае, я знаю).
Мой вопрос в том, что является лучшим способом процедурного генерации карты высот. Я посмотрел на libnoise, что позволяет мне сделать tilable/текстуры карты высот, но, насколько я могу видеть, что я должен был бы сформировать сеть как:
Оставляя черепицу очевидным.
Не могли бы вы посоветовать мне лучший маршрут?
Любой вход был бы очень признателен.
Thanks,
Henry.
Люди не могут пойти вниз к поверхности? Тогда вам не нужны карты высот. Если бы земля была баскетболом, то на горе Эверест было бы меньше, чем у бабушки. Недостаточно вариации, чтобы сделать фактическую карту высот. – McKay
Ну, я все еще ищу, чтобы создавать планеты с видимым ландшафтом из космоса. Даже если это кажется немного завышенным. В любом случае я все равно хотел бы создать текстуру процедурно. – henryprescott
Что-то вроде http://img504.imageshack.us/img504/7848/gc2007sporescreens20070mp2.jpg например. – henryprescott