2016-04-23 9 views
1

Наконец-то мне удалось написать рабочую версию улучшенного шума Perlin от Lua для Love 2D. Однако, когда я бегу, я получаю это:Улучшенный шум Perlin «слишком плавный»

Который является просто отлично, я думаю. Но я хотел бы что-то, что выглядит примерно так:

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

ответ

1

Классическое облако шума Perlin генерируется суммированием нескольких октав шума - каждая октава имеет частоту & амплитуду. Типичный подход состоит в том, чтобы удвоить частоту & вдвое уменьшить амплитуду с каждой итерацией. Обратитесь к этому вопросу по адресу How to get more gentle (cloud like) noise? & Amit's terrain from noise demos если вам нужно больше деталей.

2

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