Обложка канала

Frontend по-флотски 👨‍💻

Новости и факты о разработке интерфейсов в неформальном стиле

Frontend по-флотски 👨‍💻

3 года назад
Открыть в
Как сделать Ambilight эффект? 🧑‍🎓 Недавно заметил, что YouTube добавил этот эффект в тёмной версии на вебе, выглядит прям сочненько Вот небольшой код-сниппет:
ctx = canvas.getContext('2d');

video.addEventListener('play', () => {
    video.currentTime = 0;
    timerID = setInterval(() => {
      ctx.drawImage(video, 0, 0, 600, 460)
    }, 30);
});

Сколько же ещё крутых и простых вещей можно сделать с помощью канваса в современном мире 😍 CodePen Demo