Запилил тут анимированную обложку альбома Unknown Pleasures.
Обложка этого альбома группы Joy Division взята напрямую из научной статьи по астрономии и представляет собой график радиоизлучения пульсара PSR B1919+21. Минималистичное изображение с 80 линиями на чёрном фоне прочно вошло в визуальную культуру и стало одной из самых цитируемых и узнаваемых обложек альбомов. Я очень люблю обложки альбомов, а эту — особенно. Глядя на неё, сразу хочется сделать, чтобы она двигалась и визуализировала играющую музыку. Так я и сделал.
С WebGL пришлось немного повозиться: как известно, линии на видеокарте рисовать очень хлопотно (сложнее только текст, наверно). Также непросто было добиться визуального сходства с оригиналом: чтобы волновая форма песни Disorder стала похожа на излучение пульсара, пришлось отфильтровать из неё высокие частоты и домножить на огибающую тщательно подобранной формы.
Несмотря на удовольствие, которое всегда получаешь, когда программируешь что-нибудь визуальное, делать эту демку оказалась морально тяжело: из-за длительного наблюдения бегающих по экрану линий сильно уставали глаза, а из-за без перерыва играющей в наушниках музыки Joy Division умереть хотелось несколько сильнее, чем обычно.
По возможности не повторяйте.