03 Дек 2011

МедиаШар для телеканала «Дождь»

Digital, Kinect, Блог No Comments

В конце ноября на «Дожде» появилась новая заставка: мультимедийный шар со слайдами по сюжету программы, управляемый жестами ведущего. В основе приложения МедиаШар, разработанного нашей компанией, лежит технология Kinect, которая успешно зарекомендовала себя на проекте Especially Escada.

Функции МедиаШара

Основной сценарий работы интуитивно понятен: на виртуальной сфере отображаются снимки из видеосюжетов, и при помощи жестов, считываемых контроллером Microsoft Kinect, ведущий программы управляет основным изображением. Тонкая настройка приложения под другие сценарии осуществляется путем изменения положения шара на экране, за счет чувствительности сенсоров и жестов. Первоначальная идея была простой (крутящийся шар со слайдами), но после показа прототипа заказчик решил расширить функционал приложения: выводить с его помощью программу передач, использовать для показа сюжетов в разных программах. Также в приложении реализованы возможности динамического изменения набора снимков и подписей к ним, наложение фона и chroma key. Для выполнения всех пожеланий заказчика потребовался специальный редактор по анимации приложения. В процессе разработки редактора был создан полноценный движок для создания анимации. Теперь при необходимости можно быстро сформировать подобную программу. Достаточно заменить сферу на что-то другое, с сохранением всех функций приложения.

YouTube Трейлер

Редактор для телевизионных приложений Итак, для реализации идеи был разработан специальный редактор анимации, позволяющий создавать различные виды сценариев поведения сферы. Существует большое количество готовых программ, обладающих нужным функционалом (Adobe Flash, 3DMax и т.д.), но все они недостаточно специализированы и сложны в использовании. Поэтому мы «с нуля» написали собственный редактор, максимально подходящий под решение поставленных заказчиком задач, простой и удобный. Интерфейс оптимизирован под работу со сферой, позволяет быстро создавать нужную анимацию и предназначен специально для применения в условиях телевидения.

[slider_pro id=»2″]

В программе имеется две сферы: фоновая и со слайдами. В качестве слайда можно использовать любую картинку: скриншоты из сюжета, специально созданный слайд с инфографикой, иллюстрацией, и т.д. Фоновая сфера используется для создания различных эффектов, в основном объема и создания фона под главной сферой (между слайдами в главной сфере можно сделать расстояние, чтобы был виден заданный нами фон, слайды можно распределить по глобусу, установив в качестве фона карту земли, и многое другое). Параметры фоновой связаны с параметрами главной сферы. У сферы можно анимировать положение, размер, поворот, прозрачность, количество слайдов и сценарий их перемещения, сферичность и многое другое.

Технологии:

KinectSDK — библиотека для работы с Kinect от Microsoft.

Фреймворк Qt — кросплатформенный фреймворк на С++, предоставляющий разработчику возможность легко создавать GUI (графический интерфейс) и имеющий в своем составе множество готовых решений для различных задач. Используя его, не составляет труда перенести приложение с одной системы на другую. Редактор анимации, например, беспрепятственно разрабатывался на Windows и MacOS X.

OpenGL — кроссплатформенное графическое API. Использование программ-шейдеров позволило добавить в редактор анимации множество возможностей по управлению внешним видом.

Команда:

Управление проектом, креатив – Баринов Игорь
Программирование, графика, анимация в редакторе, работа с Kinect – Родион Мамин
Программирование, интерфейс и движок редактора – Александр ТрифоновWPS Performance Station отзывыхарьков свингеры3д томографияукладка пола из досокяндекс каталог бесплатная регистрацияколл центры москвыкупить воблер джексон карась

Mobile Analytics