Управлять событиями, связанными с Cargo by Kim Asendorf
Коллекция арт-блоков: куратор
Описание проекта: Груз — это серия абстрактных картин, созданных с помощью анимированных пикселей, которые постоянно движутся и никогда не повторяются. Он рисует новые узоры на лету между макро- и микрокомпозициями с двойственностью разных ритмов и постоянной синхронностью. Фокус поочередно концентрируется на деталях, затем отвлекается на движение в другом месте и попадает в общую картину. Этот ритм превращает визуальную сложность в активное переживание.
ASDF: «Моя работа должна предлагать индивидуальные способы интерпретации или даже позволять человеку найти в ней себя. Он хочет навеять мысли о динамике и системности, а также просто загипнотизировать публику, захватить ее в небольшую фантазию или просто на короткое мгновение в состояние удовлетворения».
Cargo — последняя работа Кима Асендорфа в продолжающейся серии пиксельных анимаций. Начиная с monogrid в 2021 году и Sabotage в 2022 году, оба очень концептуальные сериалы, поэтому визуально очень сырые и невообразимые. Асендорф обнаружил в этих работах различные интересные детали, которые со временем стали основополагающими в его художественном выражении.
Cargo — это программное обеспечение WebGL реального времени, написанное на JavaScript и GLSL. В его основе лежит триггерный буфер рендеринга, также известный как буфер обратной связи. Это означает, что анимация поочередно отображается в двух разных буферах кадров. Этот метод позволяет использовать предыдущий кадр анимации в качестве актива в текущем рендеринге, что позволяет реализовать ряд стратегий реактивной анимации.
Исходное изображение с изменяющимися структурами и узорами визуализируется и впоследствии загружается в буфер кадра. Фрагментный шейдер используется для применения набора алгоритмов анимации, которые заставляют пиксель двигаться, и набора алгоритмов сброса, которые постоянно пытаются воссоздать исходное изображение. Финальная анимация происходит в выбранных контейнерах и всегда представляет собой комбинацию двух алгоритмов, по одному из каждого набора. Благодаря регулярной анимации и частичному сбросу пикселей появляется широкий спектр моделей движения.
Cargo — это адаптивное и точное по пикселям графическое изображение, которое заполнит экран любого размера дисплея, соответственно изменяя общее количество используемых пикселей. Это приводит к тому, что уровень детализации изображения меняется в зависимости от размеров. Общая структура последовательно независимо растягивает оси x и y. Отдельные контейнеры масштабируются по размерам и предлагают больше пикселей для визуализации шаблонов в большем представлении по сравнению с меньшим представлением. Такое поведение приводит к блеску, идеальным пикселям, четкому рендерингу без каких-либо артефактов сжатия.
Это программное обеспечение включает реализацию JavaScript симплексного шума Джонаса Вагнера и клеточного шума Код GLSL Стефана Густавсона.
3 coins to keep an eye on 👀
Подпишитесь, чтобы получать еженедельный выбор из 3 монет, которые стоит тщательно просмотреть, на основе предстоящих событий и технического анализа.