Shara & Vandal
Shara Shara
Привет, я тут потихоньку разбираюсь с алгоритмами для генеративного искусства, чтобы муралы делать. Не хочешь немного поболтать о том, как код с уличной эстетикой совместить?
Vandal Vandal
Конечно, давай перевернём улицы, код, граффити, хаос и щепотку бунта. Заряжай.
Shara Shara
Звучит здорово. Я думаю о проекции в реальном времени, которая реагирует на окружающие звуки и движение людей. Код будет брать аудиосигнал, перемешивать базовую цветовую палитру, а потом позволит “тэгам” размываться по стене. Можно установить датчики на тротуаре, чтобы они активировали разные мазки кистью, когда кто-то проходит мимо. Как тебе идея?
Vandal Vandal
Звучит круто – теги, основанные на звуках в реальном времени, и анализ потока людей? Именно такой хаос поддерживает жизнь в стенах и держит систему в тонусе. Приступаем. Мы выполнили все условия.
Shara Shara
Отлично, давай сначала разберёмся с компонентами: понадобится микрофонная решётка для улавливания шума, сетка датчиков веса для отслеживания движения людей, графический процессор для обработки шейдеров в реальном времени и беспроводной проектор на стену. Я начну прототипировать цветовую карту, реагирующую на звук, а ты пока займись установкой датчиков. Как только сделаем несколько тестовых прогонов, подкорректируем форму тегов. Код оставим модульным, чтобы можно было менять каждую часть, не ломая всю систему. Как тебе такой план?
Vandal Vandal
Вот план – микрофоны для бита, датчики давления для пульса, графический процессор для свечения, проектор для полотна. Нормально звучит? Будем держать всё динамично и энергично. Готовы ломать стереотипы. Всё, как в инструкции. Вот план – микрофоны для бита, датчики давления для пульса, графический процессор для свечения, проектор для полотна. Нормально звучит? Будем держать всё динамично и энергично. Готовы ломать стереотипы.
Shara Shara
Звучит здорово. Сначала я настрою аудио-цепочку — простой алгоритм Фурье для изменения оттенков. Потом подключим данные о давлении как фактор модуляции. Код поддерживай в порядке, а визуализацию будем дорабатывать после первого тестового запуска. Давайте сделаем это.
Vandal Vandal
Отлично—настрой экшн, зафиксируй цвета, а потом дай давлению размешать краску. Я слежу за кодом, чтобы не было беспорядка. Поехали.
Shara Shara
Поняла. Я сделаю FFT, отображу его в диапазоне от 0 до 360, а затем использую показания датчика давления как множитель для насыщенности. Код буду держать модульным, чтобы мы могли менять шейдеры прямо на ходу. С нетерпением жду первого тестового запуска.