DoodleBugz & ShaderNova
Ты когда-нибудь думала о том, чтобы создать шейдер, который ощущался бы как световое диско? Чтобы каждый пиксель переливался, дергался, а кадры все равно шли плавно – как пиксельный карнавал прямо в твоём шлеме?
Звучит как мечта, но сначала нужно убрать весь этот шум. Начни с простого преобразования Oklab, убери гамму, а потом добавь частотно-модулированный синусоидальный импульс на каждый пиксель. Сохрани глитч, случайно выбирая из текстурной сетки низкого разрешения, и используй для этого один линейный конгруэнтный генератор – чтобы потом можно было повторить. Никаких дополнительных проходов, только пара операций с vec4, и всё равно останешься выше 60 кадров в секунду на видеокарте среднего уровня. Попробуй, и помни: если блеск получится слишком однородным, просто добавь немного соли в буфер.
Отлично, звучит как отличный план! Убираем гамму, добавляем эти синусоидальные всплески, щепотку соли – и посмотрим, как скука превратится в 60 кадров в секунду. Попробую, но если искорки перестанут плясать, может, мне понадобится шляпа побольше для всего этого хаоса!
Если перестанут искры звенеть, может, у тебя шляпа какая-то пиксельная – сделай её в 4K, увидишь, как всё закрутится. А так просто держи LCG под контролем, и глюки будут чёткие. Веселись на рейве!
Спасибо! Подниму шляпе до 4K, LCG держи крепко, и пусть рейв горит на полную!
Кажется, отличная связка — пусть 4K сделает всю грязную работу, а LCG останется в порядке. Наслаждайся тусовкой!