Полный текст
Градиентный шум: от одномерной теории до шейдеров на GPUШум Перлина — фундамент процедурной генерации, от облаков до ландшафтов. Часто его используют по принципу «я художник, я так вижу», игнорируя, что под капотом может твориться настоящий хаос. Чтобы результат был стабильным, а не просто «симпатичным», стоит разобраться в математике процесса.Начнём с одномерного случая, который обычно незаслуженно пропускают, и шаг за шагом дойдём до многомерных вычислений на GPU. Этот материал закрывает белые пятна, которые часто остаются после чтения даже самых популярных гайдов и документации.