design
04.02.2010 04:40:26

Соревнование технологий - openFrameworks

Зарегистрируйтесь+26
0 комментариев
На прошлой неделе мы с вами глазели на произведения компьютерного визуального искусства, созданного с помощью языка Processing.



Пришло время познакомится с его прямым конкурентом - молодым, но активно завоёвывающим сердца кибер-художников продуктом openFrameworks (OF). Система OF до сих пор находится в состоянии alpha-версии (то есть, пре-тестовой), что, однако не мешает её широкому распространению и использованию в том числе в коммерческих проектах.

Разработчики называют OF “инструментом для креативного кодирования”. Он уступает Processing'у в интуитивности, так как основан на C++ - одном из самых сложных языков программирования. Но по этой же причине OF сильно выигрывает в производительности (C++ - одновременно самый “лёгкий” язык высокого уровня).

По сравнению с Processing, OF нахродится на более низком уровне абстракции, давая программисту доступ к так называемому “мясу”. То есть, для работы в среде необходимо не только уметь программировать, но и знать “мат часть” - в зависимости от выполняемых задач это может быть тригонометрия, основы обработки цвета, звука и что угодно, что может пригодится в творческой работе. Спорно, является ли это преимуществом или недостатком. Многие художники относятся к изучению технических подробностей, как менеджеры ресторанов быстрого питания - к уборке помещений. Программисты же, как правило, такие вещи хвалят, для них низкий уровень абстракции - это возможность решить задачу несколькими способами, и выбрать наиболее оптимальный.

Посмотрите-ка, например, сюда - http://www.vimeo.com/7332496. Это тестовая программа для массива, состоящего из 1млн так называемых частичек. Программа интерактивна (частички следуют за мышкой). Иллюзия свободного и естественного движения в трёхмерном пространстве достигается тем, что частота обновления изображения в этом тесте - 100 - 200 кадров в секунду! Все выполняется на лэптопе(!!!) MacBook. Подобного эффекта вряд ли можно добиться в Processing - он для этого слишком “тяжёл”. Этот пример реализован Мемо Актеном (см. предыдущую публикацию) в им же написанной библиотеке для OF.
На первый взгляд, в этом видео нет ничего захватывающего - однако, думаю, заядлые геймеры поймут, в чем здесь луидоры.


Проекты в openFrameworks

Проект художника-программиста из Венгрии Бенсе Саму BeatBox - это экспериментальный интерактивный инструмент, использующий технологию multitouch. Изображения на экране мимикрируют под реальные объекты, поэтому управление игрушкой вполне интуитивно. Пока что BeatBox колесит по миру в виде аудио-визуальной инсталляции, которую терроризируют посетители выставок. Но мало-помалу Бенсе выращивает его в полноценный инструмент для перформансов.







openFrameworks позволяет с легкостью анализировать и управлять поведением изображения, полученного от внешних устройств вроде обычной камеры или мобильного телефона. Вот примеры двух интерактивных проектов с использованием таких технологий.

Brendan Olivier, Star Catcher - часть рождественской кампании BBC в 2009. Эта интерактивная инсталляция на одной из лондонских площадей, основанная на технологии motion tracking. Работа представляет собой соревнование для детей “кто больше наберет звёзд” - заметьте, инсталляция работает только с камерой - никаких сенсоров у детей в руках нет.



Видео здесь - http://www.vimeo.com/8737123

Elie Zananiri, Big Screams - забава для взрослых. Позвонив по указанному номеру, участник получет зверька на экране, который мечется, отражая силу крика звонящего. Самый громкий крик вытесняет остальных зверьков.
Эта игрушка интересна не только с технической точки зрения, но и, так сказать, с социально-истерической. Заставить людей в толпе истошно кричать в телефон - значит сильно напрячь их физически, но и дать возможность пережить чуть ли не трансцедентный опыт, и к тому же экстремально позитивный.





Один из самых популярных жанров в современной индустрии outdoor-развлечений - визуальный 3D-mapping. В большинстве случаев речь идёт о видео-проекции, разработанной специально для фасада определённого здания с учётом его архитектурных особенностей. Как правило, такие проекты невероятно сложны технически, но и привлекают значительное количество зрителей. Telenoika - роскошное и амбициозное представление в Барселоне, Испания, в 2009 году.





Полная документация представления Telenoika на фестивале Ingravid - http://vimeo.com/7001138 (длится почти полчаса, но поверьте - там есть, на что посмотреть!)


Out of Bounds - интерактивная игрушка, придуманная и разработанная дизайнером Крисом О'Ши (Chris O'Shea). Это инфракрасный фонарик, который “светит сквозь стену”. Само собой, такой физической возможности нет, но инфракрасный луч на стене указывает проектору место для отображения картинки. Out of Bounds возвращает взрослых в детство, давая им мнимую возможность почувствовать себя супер-героем с рентгеновским лучом в кармане.





В прошлом обзоре и в самом начале этого текста уже мелькало имя Мемо Актена. Видео-работа Reincarnation - это танец, в котором изображение танцора обрабатывается с помощью программы, реализованной нашим героем в openFrameworks с применением технологии OpenGL.
Ролик захватывает дух - если вы любите, чтобы ваш дух хватали покрепче, пройдите по ссылке http://vimeo.com/3047446, включите качество HD и полноэкранный режим.







Денис КОЛОКОЛ
Зарегистрируйтесь+26

ВХОД




Забыли пароль?