Улучшенный шум Перлина слишком плавный

Наконец-то мне удалось написать рабочую версию Lua улучшенного шума Перлина для Love 2D. Однако когда я запускаю его, я получаю следующее:

Думаю, это нормально. Но я бы хотел что-то более похожее на это:

Как я могу этого добиться?


person user6245072    schedule 23.04.2016    source источник


Ответы (2)


Классическое облако шума Перлина создается путем суммирования нескольких октав шума - каждая октава имеет частоту и амплитуду. Типичный подход - удваивать частоту и уменьшать вдвое амплитуду с каждой итерацией. См. Этот вопрос на странице Как стать более мягким (как облако) шума? и Рельеф Амита из демо-версий шума, если вам нужно подробнее.

person Pikalek    schedule 24.04.2016

Первое изображение - это правильный шум Перлина с большой степенью детализации.
Второе изображение выглядит как сумма двух (или трех?) Шумов Перлина: с большой степенью детализации и с малой степенью детализации.

person Egor Skriptunoff    schedule 24.04.2016