Питання не є найбільшим формулюванням, яке коли-небудь шкода.
Я вивчив та склав прототипи деяких елементів текстури та рельєфу місцевості і натрапив на щось, можливо, ви можете мені допомогти.
Як це працює: я процедурно генерую карту висоти місцевості. Він може нескінченно прокручуватися в будь-якому напрямку. (зображення 1) Я затискаю і змішую кольори залежно від значення карти висоти (зображення 2)
Це працює дуже добре і працює дуже швидко в даний час, це все-таки дуже спрощено на даний момент.
Що мені потрібно знайти - це хороший спосіб розмити / спотворити між місцевими переходами. Як ви бачите, в даний час він має дуже промазані лінії і не виглядає все так природно. Враховуючи, що все це є процедурно генерованим, я, очевидно, потрібно знайти альго для суміші, яке може працювати на льоту. Я спробував трохи потріскати пікселів, і це просто виглядало погано. Також те, що я коли-небудь використовую, повинен мати можливість висівати насіння так, щоб воно підтримувало консистенцію (хоча я сумніваюся, що це буде проблемою, оскільки вони, швидше за все, будуть працювати на рейдах).
Будь-яке розуміння було б дуже вдячне. Якщо мені вдалося залишити будь-яку потрібну інформацію в поспіху, щоб опублікувати це, просто дайте мені знати.