Процедурне створення світів за допомогою шуму Перліна
Perlin Noise — алгоритм генерації псевдовипадкових градієнтів, що створюють природні візерунки.
Використовується для створення рельєфу, хмар, текстур дерева, вогню та багато іншого.
• Генерація світів у відеоіграх (Minecraft, No Man's Sky)
• Кіноефекти (хмари, вогонь)
• Симуляції клімату та геології
• Генеративне мистецтво
Ken Perlin — американський математик і вчений-комп'ютерник.
Він винайшов Perlin Noise у 1983 році під час роботи над фільмом "Трон".
У 1997 році отримав технічний Оскар за цей алгоритм!
Октави — це накладання шуму різних частот.
Кожна наступна октава має вдвічі вищу частоту і вдвічі меншу амплітуду.
Це створює фрактальну структуру — деталі на будь-якому масштабі!
🎮 Minecraft: Весь світ генерується процедурно з шуму.
🚀 No Man's Sky: 18 квінтильйонів планет!
🏝️ Terraria: 2D-світи з печерами та біомами.
⚔️ Dwarf Fortress: Складні симуляції цілих цивілізацій.