🌿 Шум Перліна

Шум Перліна (Кен Перлін, 1983 — премія Академії) — це функція градієнтного шуму: у вузли решітки призначаються псевдовипадкові градієнтні вектори, а значення в будь-якій точці визначається плавно інтерпольованим скалярним добутком з навколишніми градієнтами. На відміну від білого шуму, шум Перліна плавний і неперервний, тому ідеально підходить для природних текстур. Додавання кількох октав (дробовий броунівський рух, fBm) з послідовно подвоєними частотами та вдвічі меншими амплітудами утворює рельєф, хмари, вогонь та деревну текстуру. 🇬🇧 English

Пресет

Параметри fBm

Сід та анімація

Роздільність
Z зміщення0.000
Мін. значення
Макс. значення

Як працює шум Перліна

Кожна клітинка решітки має чотири кутові вузли з псевдовипадковими одиничними градієнтними векторами. Для точки запиту (x,y) обчислюється вектор зміщення до кожного кута, береться скалярний добуток з градієнтом, а результати змішуються за допомогою плавної кривої загасання t³(6t²−15t+10). Значення завжди у [−1,+1] і неперервне. fBm підсумовує noct шарів: noise(x·fi, y·fi) · pi, де f=лакунарність (2), p=персистентність (0.5). Більше октав — більше деталей; більша персистентність — грубіший рельєф.