Дорогие наголовные дисплеи становятся атавизмом, коль скоро ту же задачу можно решить с помощью стандартного железа. Теперь в metaio считают, что системы дополненной реальности нужно разрабатывать для обычных устройств - персональных компьютеров, веб-камер, мобильных телефонов…
Подобное мнение можно встретить все чаще и чаще. Дополненной реальности не стать мейнстримом, пока для нее требуются очки со встроенными дисплеями и другие диковинные устройства. Скорее всего массовые приложения дополненной реальности будут похожи на известные исследовательские проекты наподобие MARS или ARQuake не больше, чем World of Warcraft и Second Life похожи на виртуальные среды вроде CAVE или, того хуже, воображаемые "киберпространства" и "метаверсы", а реальный World Wide Web образца 2008 года - на замыслы Тима Бернерса-Ли в 1991 году. Но чем заменить виртуальные очки?
Подобрать интерфейсную метафору, приближающуюся к ним по интуитивности, очень непросто. Один из самых перспективных кандидатов - это метафора "волшебной линзы". Устройство, необходимое для ее использования, есть у миллионов уже сегодня.
У меня в руках - смартфон Nokia. Может показаться, что на его экран просто-напросто выведен видеосигнал со встроенной камеры, но все гораздо сложнее.
Заметить разницу легко: достаточно посмотреть через телефон на рекламный плакат, который лежит передо мной на столе. В уголке плаката напечатана контрастная решетка с черными и белыми квадратами, напоминающая маленький кроссворд, но на экране мобильника она не видна. На ее месте появляется маленькая кроссовка из рекламы, которую можно осмотреть со всех сторон и даже заглянуть внутрь - она объемная и почти настоящая.
Черно-белая решетка - это маркер, по которому разработанная в metaio программа Unifeye Mobile вычисляет положение плаката в пространстве относительно объектива камеры. Затем программа рендерит трехмерную модель под соответствующим углом и в реальном времени накладывает ее на видео. Десять лет назад такая задача была не под силу даже неплохим настольным компьютерам, но современные смартфоны давно превзошли их по производительности. Вдобавок почти в каждом из них теперь есть встроенная камера, а в некоторых - даже аппаратный ускоритель трехмерной графики. Для многих приложений дополненной реальности большего и не требуется. Правда, количество кадров в секунду, которое выдает Unifeye Mobile на моей "нокии", оставляет желать лучшего, но иного я и не ждал - в конце концов, это не самая мощная модель. Еще пара лет, и производительность большинства смартфонов сравняется с потребностями подобных программ.
Unifeye Mobile - это экспериментальная программа, но в metaio уже использовали похожую идею в реальном проекте. Весной этого года компания создала необычные электронные путеводители для токийского выставочного центра DNP-Louvre Museum Lab. Если взглянуть на музейные стенды через экран специального планшетного компьютера с видеокамерой на оборотной стороне, среди экспонатов обнаружится трехмерный человечек в костюме ученого XVII века - это виртуальный экскурсовод по имени Губерт Роберт.
Нарисованный монгольфьер показывает посетителям маршрут, а экспонаты в дополненной реальности снабжаются пояснениями и анимированными иллюстрациями.
От DNP-Louvre Museum Lab рукой подать до расположенной по соседству компьютерной лаборатории Sony, где в начале девяностых была изобретена интерфейсная метафора "волшебной линзы", на которой основан и Enkin, и мобильные приложения metaio. "В отличие от настоящей линзы, которая увеличивает мир оптически, система, основанная на этом подходе, увеличивает информацию о мире", - так объяснял свою идею Дзюн Рекимото в статье 1994 года "Мир через компьютер". Устройство под названием Navicam, которое он собрал, чтобы проверить эффективность этого подхода, поразительно похоже на планшетные компьютеры из DNP-Louvre Museum Lab. Правда, внутри Navicam компьютера не было - времена не те. Изображение, поступающее с камеры, закрепленной на обратной стороне переносного ЖК-дисплея, обрабатывалось на мощной рабочей станции, которую соединял с устройством толстый кабель.
В видеосигнале машина пыталась отыскать ярлыки с цветным штрих-кодом - материальные гиперссылки, связывающие реальный предмет с информацией, хранящейся в компьютере. Когда это удавалось, на экране Navicam появлялось полупрозрачное окошко с текстом, на который указывал найденный код. Ярлык на библиотечной полке сообщал о новых журналах, ярлык на двери лаборатории вел к справке о ее сотрудниках, а ярлык, прилепленный к настенному календарю, выводил список запланированных встреч.
Свою задачу Рекимото видел в том, чтобы сделать компьютер невидимым, а для этого, по его мнению, компьютер должен стать вездесущим. "Самые совершенные технологии - те, что становятся незаметными.
Они настолько вплетены в ткань повседневной жизни, что неотличимы от нее", - написал в 1991 году глава компьютерной лаборатории Xerox PARC Марк Вейзер.