Как собрать туман из шума
Короткий разбор: из чего состоит кадр и почему он похож на туман, хотя тумана в нём нет.
Основа любого кадра: одномерный шум. Берётся случайное значение в целых точках, между ними значения сглаживаются кривой, и получается плавная неровная линия. Одна такая линия выглядит скучно, поэтому мы складываем четыре копии с разным масштабом: крупные волны задают форму холма, мелкие дают шероховатость.
Один слой - один холм
У каждого слоя свой сдвиг по шуму, поэтому гряды не повторяют друг друга. Линия замыкается вниз до края кадра и заливается цветом: чем слой дальше, тем цвет ближе к цвету неба.
Откуда берётся туман
Отдельного тумана нет. Между слоями лежат полупрозрачные полосы одного цвета, которые плотнее посередине и прозрачны сверху и снизу. Ближний слой закрывает нижнюю часть полосы, и остаётся ощущение дымки в низине.
Этого достаточно, чтобы глаз прочитал глубину. Остальное делает зерно: слабый шум поверх кадра убирает чрезмерно гладкие переходы.