La pregunta no es la mejor redacción jamás perdonada.
He estado aprendiendo y creando prototipos de algunas cosas de generación de texturas y terrenos y me he encontrado con algo con lo que quizás me puedan ayudar.
Cómo funciona: estoy generando procesalmente un mapa de altura del terreno. Se puede desplazar sin fin en cualquier dirección. (imagen 1) Sujeto y mezclo los colores según el valor del mapa de altura (imagen 2)
Esto funciona muy bien y funciona muy rápido actualmente, después de todo es muy simplista en este momento.
Lo que necesito encontrar es una buena manera de desenfocar / distorsionar las transiciones del terreno. Como puede ver actualmente, tiene líneas muy estriadas y no se ve tan natural. Dado que todo esto se genera de manera procesal, obviamente necesito encontrar un algoritmo para la combinación que pueda ejecutarse sobre la marcha. Intenté un poco de fluctuación de píxeles y se veía mal. Además, todo lo que uso tiene que poder sembrarse para que mantenga la consistencia (aunque dudo que sea un problema, ya que probablemente todos se ejecutarán en randoms).
Cualquier idea sería muy apreciada. Si logré omitir cualquier información necesaria en mi apuro por publicar esto, solo avíseme.