СупримТач
Николай Юдин
26 марта 2014 года
Сценарий (алгоритм работы)
инсталляции «Интерактивный Хамелеон»
Инсталляция функционирует в трех режимах:
1. Режим Standby
На полу перед экраном на расстоянии примерно 2-х метров нанесена метка (например, прямоугольник с надписью «Встань на меня» лучше следы. Пока на метке никого нет в течение 2 (3) секунд, инсталляция находится в режиме Standby — на экране отображается тропический лес. На среднем плане в кадре два дерева (ветки) — слева и справа, а также ветка на переднем плане. Хамелеон осуществляет следующие движения:
ñ лезет по левому дереву вверх
ñ лезет по правому дереву вниз
ñ лезет по правому дереву вверх, в середине пути сливается с деревом (сменяется текстура), затем продолжает движение.
ñ лезет по правому дереву вниз, в середине пути сливается с деревом (сменяется текстура хамелеона), затем продолжает движение
ñ лезет по ветке слева направо на переднем плане
ñ лезет по ветке справа налево на переднем плане
Все циклы анимации длятся по 15 секунд. Смена циклов происходит случайным образом, один и тот же цикл не может повторяться два раза подряд.
Активный режимПосле того, как посетитель остановился на 2 (3) секунды на метке, хамелеон производит следующие действия:
ñ заканчивает цикл анимации, во время которого его застало появление посетителя
ñ вылезает по ветке из-за одного из краев экрана – по ветке переднего плана
ñ останавливается на переднем плане (на ветке) напротив посетителя на метке (активного пользователя)
ñ поднимает в приветственном жесте лапу
При этом один глаз хамелеона смотрит на активного пользователя, а второй — либо на второго ближайшего к экрану посетителя, либо, в случае отсутствия второго пользователя, следит, например, за невидимыми насекомыми).
Стоя на месте, хамелеон совершает небольшие движения (покачивание на лапах и т. п.) и «ждет» реакции активного пользователя.
Все это время на заднем фоне пользователи видят тропический лес.
Если пользователь сошел с метки, система возвращается в режим Standby.
Реакция пользователя заключается в совершении одного из трех жестов:
ñ поднятие руки (левой или правой)
ñ бросок (левой или правой рукой)
ñ поднятие одновременно двух рук вверх
2.1. Реакция хамелеона на поднятие руки.
Жестом поднятия руки считается любой жест пользователя, при котором вертикальная координата положения кисти превышает более чем на 10 см вертикальную координату локтевого сустава.
В этом случае хамелеон поднимает лапку. Траектория движения лапки не зависит от точного жеста пользователя и одна и та же во всех случаях.
При поднятии пользователем левой (правой) руки, хамелеон может поднять как левую (правую), так и правую (левую) лапку. Если он «ошибается» и поднимает не соответствующую жесту пользователя лапку, на середине пути он «понимает», что «ошибся», делает смешную мордочку, краснеет (сменяется текстура), опускает ошибочно поднятую лапку и поднимает правильную. Соотношение «правильных» и «не правильных» реакций — 2:1.
Когда хамелеон поднимает лапку (правильную или не правильную), один его глаз продолжает смотреть на активного пользователя, а второй смотрит на лапку.
После того, как хамелеон поднял правильную лапку, он застывает (при этом сжимает лапку пару раз) на 3 секунды, затем лапка опускается и хамелеон ждет следующего жеста пользователя.
2.2. Реакция хамелеона на бросок.
Жестом броска считается любой жест пользователя, при котором горизонтальная координата (направленная к сенсору) положения кисти уменьшается на более чем 20 см относительно горизонтальной координаты (направленной к сенсору) локтевого сустава за менее, чем 1 секунду.
При броске на экране возникает предмет, который вылетая из-за края экрана, летит в направлении хамелеона. Возможно появление трех предметов:
ñ Мяч
ñ Банан
ñ Кузнечик
При броске предметы появляются в случайном порядке. Один и тот же предмет не может возникнуть два раза подряд.
Каждый предмет летит всегда по одной и той же траектории (но каждый по своей), вне зависимости от особенностей жеста пользователя. Полет предмета сопровождается характерным шумовым эффектом. При появлении предмета хамелеон меняет окраску.
Во время полета предмета один глаз хамелеона продолжает смотреть на пользователя, а второй следит за предметом.
После того, как хамелеон среагировал на появление предмета, он возвращается в позу ожидания (т. е. на ветку) реакции пользователя и принимает обычную раскраску.
2.1.1. Мяч.
Мяч летит на хамелеона, хамелеон отбивает его лапкой, мяч отлетает за край экрана.
Мяч раскрашен в синий и красный цвета, при появлени меча хамелеон тоже меняет цвет на синий-красный. Левая часть хамелеона синяя, правая — красная. Разделение происходит по вертикальной линии по центру тела хамелеона, но при этом темные части остаются без изменений.
2.1.2. Банан.
Банан летит в хамелеона, вращаясь как бумеранг по траектории, напоминающей траекторию бумеранга. Он вылетает из-за одного края экрана, пролетает рядом с хамелеоном и возвращаясь улетает за противоположный край экрана.
При первом приближении траектории банана к хамелеону, он уворачивается от банана приседая вниз так, что видны одни держащиеся за ветку лапы. Когда банан пролетает обратно, хамелеон поднимается на ветку, прижимается к ней и открывает в шипении рот.
Банан желтого цвета. При появлении банана хамелеон становится желтым.
2.1.3. Кузнечик
Кузнечик вылетает из-за края экрана. Сначала его траектория прямая, затем он начинает лететь по спирали приближаясь к ветке, на которой сидит хамелеон, и, в конце-концов, садится на него на некотором расстоянии от хамелеона. Хамелеон сначала следит глазами за кузнечиком, затем в течение 2-х секунд поворачивает голову, а затем стремительно хватает его языком и съедает.
Кузнечик салатового цвета. Хамелеон также становится салатовым.
2.3. Реакция хамелеона на поднятие одновременно двух рук вверх.
Жестом поднятия одновременно двух рук вверх считается любой жест пользователя, при котором вертикальная координата положения обоих кистей превышает вертикальную координату положения головы.
При поднятии активным пользователем одновременно двух рук вверх, инсталляция переходит в режим фотографирования.
Режим фотографированияФон за хамелеоном сменяется на трансляцию с видеокамеры, одновременно хамелеон «пугается» и уползает в сторону. Затем он вновь появляется, занимает положение рядом с активным пользователем, на экране появляется надпись о том, что сейчас будет сделана фотография и идет обратный отсчет. Вспышка экрана, звук сработавшего затвора фотоаппарата. Экран «собирается» в фотографию, которая на белом фоне улетает за правый край экрана по направлению к интерактивному киоску. На экране появляется надпись, предлагающая при помощи киоска отправить фотографию на электронную почту, возникает контур интерактивного киоска и мигающая красная стрелка, указывающая в его направлении.
Система возвращается в режим Standby.
На интерактивном киоске пользователь может выбрать одну из трех различных фотографий, при этом пользователь на всех трех одинаков, а хамелеон находится в различных позах.


