Мне трудно понять множество высокоматериальных документов, доступных в Интернете, описывающих, как работает шум шума Perlin, и мне интересно, может ли кто-нибудь указать мне в сторону более доступного введения. Я ищу использовать шум Perlin в приложении для создания 2D-текстур.
Алгоритм шума Perlin
Ответ 1
Стоит отметить, что оригинальный алгоритм шума Perlin устарел автором. Кен Перлин разработал новую версию: Симплексный шум
Существует хорошее объяснение симплексного шума с реализацией Java здесь.
Ответ 2
Там также реализована реализация в GPU Gems 2.
Сам шум Perlin не использует много передовой математики, вам нужно только знать о линейной интерполяции, решетках и случайных значениях.