Estoy trabajando con XNA en un juego 3D, y estoy tratando de tener un entorno adecuado y agradable. De hecho, seguí un tutorial para crear un terreno a partir de un mapa de altura. Para texturizarlo, solo aplico una textura de hierba y lo azulejo varias veces.
Pero lo que quiero hacer es tener una textura realmente realista, pero también generarla automáticamente (por ejemplo, si quiero usar el ruido Perlin para generar un terreno y luego texturizarlo).
Ya aprendí sobre texturizado múltiple, cargando un archivo de mapa con diferentes colores para diferentes texturas, pero no creo que esto sea realmente eficiente, por ejemplo, para acantilados o áreas muy empinadas, revestirá mal una textura ya que es una vista desde el parte superior. (Además, no sé cómo dibujaré caminos o caminos de tierra con eso).
Estoy buscando una solución eficiente para mapear de manera realista el terreno generado por procedimientos.