Войти
ФОНОВАЯ АНИМАЦИЯ / ZERO BLOCK

Интерактивный туман

Живой туман для Tilda на WebGL: многослойный шум создаёт плавные завихрения, а движение курсора изменяет течение и локальное свечение.

LF CODE / MISTВаш сайт.
Новый характер.

Двигайте курсор или коснитесь фона

Живой пример с вашими настройками

Как работает интерактивный туман

Фрагментный шейдер рассчитывает несколько слоёв шума и искажает их координаты. Положение курсора влияет на смещение внутри поля, поэтому фон не просто перемещается как картинка. Палитра задаётся отдельными цветами подложки и световых переходов.

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

Zero BlockОдин HTML-элемент за контентом.
WebGLБез внешних библиотек и CDN.
Адаптивный фонРазмеры следуют за контейнером.

На телефоне и слабом устройстве

На телефоне туман продолжает плавно двигаться; касание влияет на область завихрения. Если WebGL недоступен, включается упрощённый фон из цветовых облаков, а в примере отображается пояснение.

Кадры не рисуются, когда блок вне экрана или вкладка скрыта. Количество элементов и разрешение ограничены. При включённом уменьшенном движении показывается статичный фон; касание меняет его положение без непрерывного движения.

Подробнее в блоге

Процедурный туман, настройки цвета, реакция на курсор и запасной вариант для браузеров без WebGL.

Читать статью