Atualmente, estou trabalhando em um gerador de planeta processual OpenGL. Espero usá-lo para um RPG espacial, que não permitirá que os jogadores desçam à superfície de um planeta, então eu ignorei qualquer coisa relacionada ao ROAM. No momento, estou desenhando um cubo com VBOs e mapeando uma esfera.
Eu estou familiarizado com a maioria das técnicas de geração de mapas de altura fractal e já implementei minha própria versão do deslocamento do ponto médio (não é útil neste caso, eu sei).
Minha pergunta é: qual é a melhor maneira de gerar proceduralmente o mapa de altura. Eu observei o libnoise, que me permite criar mapas / texturas de altura inclináveis, mas até onde eu posso ver, eu precisaria gerar uma rede como essa .
Deixando a telha óbvia.
Alguém poderia me aconselhar sobre o melhor caminho a seguir?
Qualquer entrada seria muito apreciada.