Эффект имитации выгорания изображения с наложенным текстом, реализованный с использованием Canvas и WebGL-шейдера.

Анимация запускается по клику или другому событию, например, когда секция попала в видимую область экрана.

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

Эффект не использует сторонние библиотеки для рендеринга и полностью управляется через JavaScript.

Пример:

Нажмите на фото:
ТЕКСТ ПОСЛЕ ВЫГОРАНИЯ
background
Выбрать другой фон для примера:
fire
fire
fire
fire

HTML:

CSS:

JS:

Описание настроек и методов управления анимацией дано в комментариях кода

За основу взято решение, найденное на codepen.io у пользователя Nidal95

Смотрите также:

Красивый градиентный фон на WebGL с ховер-эффектом

Фон со случайно расположенными окружностями для блока, секции или всей страницы

Анимационный эффект метели для блока или всей страницы

Добавить комментарий:

Ваш комментарий отправлен!

Комментарии:

  • Станислав:

    Буду значит по очереди включать иногда, а другую выключать) Плохо как у Вас на сайте сразу всё не работает...

    Ответить
  • Станислав:

    Здравствуйте. Пол ночи думал что не так при установке, оказалось несовместимость с "Слайдер-презентация с красивым эффектом." Жаль конечно.

    Ответить