12:00:46 В Токио 3д реальность |
Дополненная реальность, как сделать и что это?Каждый прохожий мог стать игрокам. Игроки сражались с ниндзя, схватка выводилась на экране. Победители могли выиграть билеты на фильм «Росомаха». Каждый бой был записан и затем загружен на YouTube Channel V-энергетики . Участникам по электронной почте скидывали ссылку. План установки площади
"Kinect-like" технологииСоздание дополненной реальности в большом открытом пространстве представляет некоторые сложности:
Мы выбрали технологи. обнаружения движения "Kinect-like". C технологической точки зрения, это дает некоторые преимущества:
Проектирование программного обеспеченияМы разработали двойные окна приложения : одно окно на администратора и второе - выход на большой экран для игрока. Приложения, используемого шаблона MVC для обеспечения эшелонирования между игрой данных и несколько представлений. Обеспечивается соответствие между видами. Администрирование управления были уточнены, чтобы администратор быстро реагировал. Взаимодействие с мышью заменено более быстрым управлением клавиатурой. Цветовое кодирование врагов помогло администратору различать их положение. Администратор может также присудить очки игроку, когда битва закончена. В дополнение к управлению геймплея интерфейс администратора также позволил Админу переключать на 'простой' режим. Окно воспроизведения
ВидеовходМы использовали веб-камеру для живого потокового видео по Adobe Live Encoder / Flash Media Server установки со следующими настройками:
Аппаратные средстваВидео-канал соединен через SDI (Serial Digital Interface). Что SDI? мы первоначально думали. Затем мы выяснили, что только профессиональные камеры поддерживают SDI и стоят тысячи долларов. Вместо этого использовались скромную Sony CX220 рукой камеру и кучу черной магии HDMI / SDI преобразователей. Мы использовали ящик "Интенсивность Экстремальные 'Black Magic для преобразования вывода приложения на СОИ для большого экрана, а также Thunderbolt для нашей карты захвата игры. В дополнение к машине администратора с запуском приложения, еще 3 других машинах были посвящены камеру кодирования, слушали, и окончательный захват кадры игры. Окончательный набор вверх стало немного сложным бит: Настройка оборудования
ЛатентностьПотенциальная проблема наша установка была задержка, но путем экспериментов мы смогли прийти к решению с очень низкой латентностью и приемлемое разрешение и частоту кадров. Характер анимацииНиндзя символы были сфальсифицированы с двуногих скелетов, чтобы позволить анимации, которая легко передается между мужским и женским ниндзя.
Чтобы сохранить дополнительное время во время анимации, позы и жесты, такие как кулаки и приседает хранились и использовать повторно. Из-за расположения камеры была установлена, мы смогли "испечь в 'точки зрения и позиции врага последовательности анимации, устраняя сложные 3D математики в приложении. С свободой, которая позволяет настольным приложением, мы смогли сделать много кадров анимации. ПроизводительностьНесмотря на не проблема для размера файла, оказание полноэкранный кадров PNG бы привести к снижению производительности, поэтому мы использовали коробку инструмент для обрезки кадров анимации Mininum их размера, а также генерировать JSFL код для импорта и правильно расположить их в Flash IDE. Мы также оказали фиктивный объект, который отслеживается положение персонажа на земле, поэтому мы хотели бы иметь точку отсчета для персонажей позиции в 3D-пространстве: Позиция символа
Мужские и женские ниндзя были оказаны на 2 углов (перевернутый сделать 4) со следующими анимированные последовательности:
Это дало в общей сложности 88 последовательностей. Для просмотра анимации и убедитесь, что точки входа и выхода выстроились мы создали пользовательский инструмент: Редактирования видеоматериалаДля того чтобы превратить вокруг видео YouTube для быстрого загрузки, мы должны:
Для основных обрезки мы использовали QuickTime Pro. Затем мы провели специальный сценарий FFMPEG на:
Окончательный сценарий мы использовали, было так:
При S в оригинальной / * MOV;.
Статья http://labs.soapcreative.com |
|
Всего комментариев: 0 | |