Actualmente estoy trabajando en un generador de planeta procesal OpenGL. Espero usarlo para un juego de rol espacial, que no permitirá a los jugadores bajar a la superficie de un planeta, así que he ignorado todo lo relacionado con ROAM. En este momento estoy dibujando un cubo con VBO y mapeando en una esfera.
Estoy familiarizado con la mayoría de las técnicas de generación de mapas de altura fractales y ya he implementado mi propia versión del desplazamiento del punto medio (no es tan útil en este caso, lo sé).
Mi pregunta es, ¿cuál es la mejor manera de generar procedimentalmente el mapa de altura. He examinado libnoise, que me permite crear mapas de altura / texturas disponibles, pero por lo que puedo ver, necesitaría generar una red como esta .
Dejando el mosaico obvio.
¿Alguien podría aconsejarme sobre la mejor ruta a seguir?
Cualquier aporte seria muy apreciado.