Эксперименты Джони Ли, или что интересного можно сделать с Nintendo Wii

Вторник, 29 января, 2008

Логотип Nintendo WiiNintendo продала уже более 13 миллионов игровых консолей Wii. Это значительно превосходит количество используемых сегодня Tablet PC, даже если исходить из самых оптимистичных оценок их продаж. Это делает пульты от Wii одним из самых широкораспространенных устройств в мире. Также это один из самых продвинутых девайсов. Он содержит инфракрасную камеру с разрешением 1024×768 пикселей со встроенной возможностью отслеживания до 4 точек на частоте 100Hz. Это значительно превосходит сегодняшние возможности любых web-камер для персональных компьютеров. Также Wii содержит 8-битный 3-осный акселерометр, который также работает на частоте 100Hz и порт для расширений. Ниже вы можете увидеть видеодемонстрацию проектов, которые были разработаны Джони Ли. Основная цель этих проектов - показать какие скрытые возможности таит в себе пульт от Wii и какие приложения уже поддерживаются, но до которых почему-то не дошли сами разработчики Wii.

Отслеживание пальцев с помощью Wiimote

Начнем с самого простого. Используя массив из светодиодов и немного отражающей пленки, вы можете использовать инфракрасную камеру пульта от Wii для отслеживания в двумерном пространстве объектов, таких как ваши пальцы. Это позволит вам взаимодействовать со своим компьютером просто размахивая руками в воздухе, аналогично тому, как это можно наблюдать в фильме “Особое мнение”. Wiimote может отслеживать до 4-х точек одновременно.

Дешевая многоперьевая интерактивная доска с использованием Wiimote

Т.к. Wiimote может отслеживать источники инфракрасного света, вы можете использовать ручки, которые вместо чернил имеют на кончике инфракрасный излучатель. Направляя пульт на экран проектора или LCD-дисплей, вы можете сделать дешевую интерактивную доску или аналог дисплеев, используемых в Tablet PC. Т.к. Wiimote может отслеживать до 4 точек одновременно, то можно использовать 4 ручки одновременно.

“Отслеживание головы” (headtracking) для десктопов виртуальной реальности с использованием Wii Remote

Ну и напоследок, самое интересное. Используя инфракрасную камеру на пульте от Wii и установив на голове сенсоры (два инфракрасных светодиода), вы можете точно отслеживать расположение своей головы и в зависимости от её положения в пространстве генерировать различные картинки на экране компьютера. Это превращает ваш дисплей в портал для виртуальной реальности. Дисплей корректно реагирует на движения головы и тела и как и в случае с реальным окном создает реалистичную иллюзию глубины и пространства.

Для game-девелоперов: на сайте проекта можно скачать демо-версии программ с исходными кодами на C#. Возможно кто-нибудь из вас сделает интересные игрушки под эту тему :)