
воден от hexler (Р.Й. Фишер)
13-16 септември 2010 г., 10:00-12:30 / 13:30-17:00, Ателие 21, НХА
Публично представяне на резултатите от уъркшопа: 16 септември 2010 г., 20:00 - 21:00
„Програмиране на реагиращи визуализации” е въведение в графичното програмиране с фокус върху създаването на визуална система, която може да бъде управлявана и възпроизвеждана в реално време с помощта на различни входящи устройства – от компютърна клавиатура и мишка до миди клавиатури и контролери. В уъркшопа ще програмираме на Processing, език с отворен код и за различни платформи, за да създадем визуална рамка, която може да бъде разширена със специално направени плъгини за ефекти, които могат да се „възпроизвеждат” на живо с различни входящи устройства.
Ден 1: Увод в Processing (по избор)
Въведение в програмирането на Processing. Не се изисква предишен опит в програмирането, но основни компютърни умения определено са в плюс. По избор за хора, които вече са на средно или напреднало ниво в знанията си по програмиране на Processing или други програмни езици.
Ден 2: Създаване на рамка за реагиращи визуализации на Processing
Поетапно изграждане на рамка за визуализации на живо, която дава възможност бързо и лесно да се разработят по-малки плъгини за ефекти, които могат да се зареждат и превключват динамично, да бъдат разменяни между потребителите и да могат да реагират на входящи команди от потребителя по различни начини. Различни методи за подаване на входящи команди и манипулация на живо на тези плъгини ще бъдат въведени и обяснени, а също ще бъде разработена и малка библиотека от помощни функции за анимации и обичайни задачи, която ще улесни използването на повтарящите се градивни елементи на отделните плъгини.
Ден 3: Разработване на плъгини от участниците с помощта на водещият.
Участниците трябва да разработят собствени идеи и да направят няколко собствени плъгина за ефекти, които ще бъдат споделени и демонстрирани на следващия ден.
Ден 4: Демонстрация и пърформанс с разработените от участниците плъгини
плюс време за въпроси и отговори и дискусия.