mistpixel
2026-10-15

Как собрать туман из шума

Короткий разбор: из чего состоит кадр и почему он похож на туман, хотя тумана в нём нет.

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

Один слой - один холм

У каждого слоя свой сдвиг по шуму, поэтому гряды не повторяют друг друга. Линия замыкается вниз до края кадра и заливается цветом: чем слой дальше, тем цвет ближе к цвету неба.

Откуда берётся туман

Отдельного тумана нет. Между слоями лежат полупрозрачные полосы одного цвета, которые плотнее посередине и прозрачны сверху и снизу. Ближний слой закрывает нижнюю часть полосы, и остаётся ощущение дымки в низине.

Этого достаточно, чтобы глаз прочитал глубину. Остальное делает зерно: слабый шум поверх кадра убирает чрезмерно гладкие переходы.