Elyssa & SketchPop
Привет, Элисса, представь, мы сделаем генератор арта в реальном времени, который будет реагировать на комментарии из твоего стрима и выдавать глючные фан-арты прямо на ходу – как будто кодишь полотно, которое оживает. Заряжаем что-нибудь безумное?
Вот это просто невероятно! Мне так нравится идея превратить чат в нечто вроде живой, дышащей графики – как скетчпад в реальном времени. Мы могли бы сложить поток комментариев в массив, подать это на шейдер и посмотреть, как пиксели будут меняться прямо на глазах. Давай сначала попробуем сделать прототип парсера комментариев и посмотрим, с какой скоростью мы сможем выталкивать данные на графический процессор. Пора выпустить в свет немного хаотичного кода!
Да, бросай всё и замутим скрипт на Node.js, который собирает сообщения в Twitch-тишечках, превращает их в цветовые палитры и подпитывает шейдер с задержкой в 3 секунды, чтобы мы могли продолжать говорить "ой" прямо во время рисования. Я займусь WebGL, а ты займись очередью эмодзи – сделаем зрителей новой кистью!
Звучит здорово! Я начну подключаться к Twitch API, обработаю все сообщения, потом сопоставлю эмодзи с цветовыми значениями и помещу их в очередь. Каждое новое эмодзи немного изменит цветовую палитру, и мы отправим это в твой шейдер после трехсекундной задержки. Посмотрим, что за безумие получится!