Что же такое дополненная реальность? Первое, что придёт в голову любому человеку - это всем известные мечты о виртуальности, полном погружении, будь то кино или компьютерная игра. Однако, это далеко не так.
Знакомство
Дополненная реальность - это целая методика, позволяющая дополнять реальный мир новой информацией с помощью цифровых технологий.
Другое определение - смешанная реальность воспринимаемая с помощью добавленных компьютером элементов в текущем времени.
Ученый Рональз Азума определил в 1997 году, что технология дополненной реальности - это система, совмещающая виртуальное и настоящее, взаимодействующая в текущем времени и работающая в 3D.
Как вы можете видеть, понятие виртуальной реальности является лишь частью чего-то намного большего, чем просто аксессуара для развлечений.
Первые шаги
Для того чтобы разобраться, что такое дополненная реальность, не обязательно понимать процессы, протекающие в компьютере. Люди, для которых слова о виртуальности ничего не говорят и не разъясняют, могут вспомнить примеры из детства.
У вас в юности был принтер или компьютер? Это сейчас люди не могут представить себе жизнь без цифровых технологий, а в далёких 90-х дети писали сочинения и рефераты от руки. Кажется, где тут можно найти дополненную реальность? Рефераты в школах писались на альбомных листах А4. Кто поумней, чтобы выходило ровно, разлиновывал лист с помощью карандаша и линейки, а вот некоторым везло больше. В семьях частенько можно было встретить трафарет - лист бумаги с четко и ярко нанесёнными черными линиями. Если на него сверху положить альбомный лист, то эти линии будут видны насквозь, и человек сможет писать как по линейке. Трафарет дополнял альбомный лист строками.
А может кто-то помнит трафареты в инженерных и конструкторских бюро. Прозрачные плёнки, на которые наносятся варианты схем и чертежей, для того чтобы можно было наложить на оригинал.
В российской армии до сих пор используются стеклянные столы с двойной поверхностью и подсветкой. Между двумя плоскостями кладётся карта местности, а на верхнем прозрачном покрытии рисуются планы боевых действий. Таким образом создаётся прообраз рабочего виртуального места.
Инновации Microsoft
Разработка современных приложений не стоит на месте. У многих на слуху сейчас сведения о том, что различные компании разрабатывают очки дополненной реальности. Примером этой технологии можно назвать Microsoft HoloLens. Это современный гаджет, выполненный в виде очков, предназначенных для создания дополненной реальности. Устройство контролируется с помощью жестов или голосовых команд и позволяет управлять виртуальными объектами, создаваемыми поверх реальных, которые видны сквозь прозрачные линзы.
Во время презентации этого гаджета был устроен просмотр 3D видео, а также продемонстрирована возможность создавать трёхмерные объекты. Более того, создатели заверяют, что модели, созданные в их устройстве, можно сразу отправлять на 3D-принтер и печать.
Механизм работы этих очков не использует голограмм, а просто создаёт изображение на поверхности линз таким образом, чтобы можно было отслеживать движения глаз. По сути, вся виртуальная картинка остаётся исключительно в вашей голове. Для работы этих очков не требуются какие-либо камеры, датчики или подключение к компьютеру.
Первооткрыватели Google
Несмотря на очевидный прогресс в создании очков дополненной реальности у Майкрософт, первыми, кто создал работающий прототип, стали специалисты из Google X. Так называемые google glass были презентованы в 2012 году и должны были совмещать в себе видеодневник, дополненную реальность, мобильную связь и интернет.
Гаджет крепится на голову, он снабжен маленьким дисплеем и камерой. Управление происходит голосом по ключевому слову. Идея была реализована для людей, носящих корректирующие зрение очки дополненной реальности, таким образом, чтобы можно было заменять линзы под каждого индивидуально.
Играем в жизнь
Как ни странно, игры дополненной реальности вошли в нашу жизнь относительно давно. Разумеется, относительно создания очков. Интересный факт - индустрия развлечений всегда на шаг впереди серьёзных проектов. К сожалению, а может быть и к счастью, они не приобрели формат массового увлечения. Скорее всего, для того чтобы это произошло, необходим массовый переворот в сознании. Хотя есть вероятность, что человечество просто боится в итоге перепутать реальность и виртуальность. Приведём пару игр, использующих технологию дополненной реальности.
- Real strike - это даже не игра, а просто приложение. В ней используется камера вашего смартфона. При запуске включается камера, и на картинку накладывается модель оружия. Противников нет. Так что пользователь со спокойной душой может "отстреливать" докучающих соседей, хамов на дороге, доставшего начальника. Неплохое приложение для разрядки нервов.
- Одним из популярных жанров компьютерных игр является так называемый Tower Defense. Толпы озлобленных монстров, пытающихся разрушить вашу башню. Действие игры дополненной реальности AR Defender 2 происходит у вас в комнате, кабинете или классе. Точно так же, как и в предыдущем варианте, камера гаджета считывает информацию об окружающем пространстве и уже на него выводит изображение. Продвинутый движок приложения абсолютно четко воспринимает неровности поверхности, что обеспечивает еще более высокий уровень погружения.
- Хороший способ провести перерыв на работе - это сыграть в виртуальный баскетбол. Приложение AR Basketball, позволяет создавать образ баскетбольной корзины на том месте, куда прикреплён специальный QR код. Вы можете распечатать его и поместить на любую поверхность, хоть просто на стену, хоть на кружку с кофе.
Не до игр
Если вы являетесь серьёзным человеком, считающим, что играм не место в нашей жизни вообще, то существуют приложения дополненной реальности для служебной деятельности. Тысячи программ и утилит, позволяющих сделать хороший маркетинговый ход.
- Как вам идея установить в магазине одежды в примерочных системы дополненной реальности так, чтобы посетители не брали вещи с вешалок, а просто примеряли их на компьютере?
- Или проходившая акция канала National Geographic, приобщавшая людей к миру дикой природы без выезда за пределы города.
- Возможность создавать в приложении 3D проект здания, с переносом с места на место без особых проблем.
- Если вы заядлый турист, то браузеры дополненной реальности помогут вам отыскать любую необходимую информацию по месту, где вы находитесь, или найти дорогу, если заблудились.
Своими руками
Если вы практикующий программист и вас интересует дополненная реальность, как сделать её самому, подскажет Swarp SDK. Разработанный российскими программистами продукт служит для создания приложения дополненной реальности в "домашних" условиях. Поскольку программирование является сложным творческим процессом, вникать в тонкости сего действия не будем, а просто опишем общий интерфейс программного обеспечения.
- Bin - директория, в которой находятся все библиотеки Swarp SDK, а также движок управления Mogre.
- Docs - тут хранится вся документация, лицензионное соглашение, а также FAQ пользователя.
- Examples - тут собраны примеры, созданные разработчиками Swarp SDK.
- Trackable - здесь есть несколько готовых маркеров, необходимых для размещения виртуального объекта в реальности.
- Utilites - существует 3 встроенных утилиты, две из которых служат для просмотра лицензии и общих сведений о приложении, а вот третья создаёт маркеры для объектов дополненной реальности.
С помощью этого программного обеспечения создаётся дополненная реальность, программы, её использующие, а также коды, необходимые для реализации виртуальности в реальной жизни.
Примеры
Дополненная реальность уже прочно вошла в повседневность многих людей. Если не считать компьютерные технологии и гаджеты, то человечество использует ее для решения самых разных задач.
В современных боевых самолётах и вертолётах с помощью систем дополненной реальности реализуется индикаторная панель, режим прицеливания, в общем всё, что можно просто и быстро посмотреть, не отвлекаясь на остальную приборную доску.
В полиграфии дополненная реальность используется также в достаточно больших объёмах. В различных журналах, газетах, путеводителях или картах помещаются специальные коды, которые необходимо считывать особыми браузерами, предназначенными для их просмотра. В таких отметках может находиться абсолютно любой цифровой контент - текст, видео, изображения или даже музыка.
Дополненная реальность на андроид-платформе реализуется в виде игровых и развлекательных приложений.
В медицине также используется эта технология. Например, для локализации опухоли в каком-либо органе проводят сканирование, а затем накладывают результат на модель пораженного органа, таким образом сохранив больше здоровой ткани. Дополненная реальность уже сейчас спасает тысячи жизней. Даже несмотря на то, что находится ещё в зачаточном состоянии.
Будущее
Технология дополненной реальности всё глубже проникает в нашу жизнь. Уровень распространения кибертехнологий и их интеграции в сферу жизнедеятельности человечества настолько высок, что в скором времени нам могут не потребоваться многие привычные сейчас вещи. Несмотря на то, что приложения дополненной реальности сейчас не очень популярны, возможно, из-за того, что требуют от человека хоть каких-то действий - выйти на улицу, пошевелиться. Сложно сказать, что станет с человечеством в ближайшее время благодаря этим технологиям. Мы можем либо полностью атрофироваться, сидя за компьютерами, либо шагнуть в новый мир, полный интереснейших событий, технологий, аттракционов... то есть заиграться, полностью погрузившись в виртуальность.