суббота, 24 апреля 2010 г.

Программные Glitches с изображениями на Flash


В искусстве визуализацией есть направление так называемое Glitch Art, проще говоря графические глюки возникающие чаще из-за проблем в видеоаппаратуре. Но так как я не имею соответствующих знаний чтобы воспроизвести такие технически, то мой интерес привлекли программные методы, о которых я и хочу рассказать.




Немного поискав по сети я нашел несколько отличных примеров реализации данной идеи на языке ActionScript 3:

JPEGlitch









Авторы использовали отпимизированную версию JPEG encoder.

Представлено несколько примеров
  • JPEGlitch Example -  Простой тестовый пример, позволяющий контролировать различными параметрами, поэкспериментировать с JPEGlitch классом, а также загружать и экспортировать изображения локально.
  • JPEGlitchRhythm for HYPE - пример использующий HYPE framework. Визуализирует аудио поток используя HYPE - sound analyser example (пример звукового анализатора) и воспроизводит пару мелодий бесконечно.

Smack My Glitch Up









Автор как то опубликовал много-много изображений которые захватил с неисправной вебкамеры. Это были как раз те самые аппаратные глюки, которые стало реально воспроизвести программно.Этим автор и занялся, и написал очень интересный пример. Здесь доступна только загрузка изображения, но происходящие манипуляции с изображением впечатляют не меньше предыдущих примеров. Кстати очень рекомендую его блог, там немало креативных идей связанный с визуализацией.

Данные примеры работают пока только с картинками, с видео я примеров не нашел пока что. Видимо связано с невысокой производительностью, но используя эти наработки попробовать стоит.

Кстати если интересно, то первый и последний примеры используют кмпоненты minimalcomps позволяющие быстро писать интерфейс программы, особенно если пишешь на чистом ActionScript без использования Flex Framework или Flash IDE.

Комментариев нет:

Отправить комментарий