Дополненная реальность (Английский) Дополненная реальность , АР )) прошел долгий путь от фантастической концепции до чего-то более реалистичного.
В последнее время стоимость разработки AR резко снизилась, и сегодня она доступна даже на обычном смартфоне.
И Apple, и Google вкладывают значительные средства в развитие дополненной реальности, о чем свидетельствуют разработки АРкит (от Apple) и ARCore (из Google).
Эти инновационные технологии позволили обычным разработчикам работать с AR, что еще несколько лет назад было совершенно немыслимо.
В соответствии с эта статья на HackerNoon , к 2025 году объем дополненной и виртуальной реальности в сфере здравоохранения составит около 5 миллиардов долларов .
Кроме того, мощный скачок в использовании AR-технологий произойдет в туристической отрасли, поскольку 84 % пользователи по всему миру будут заинтересованы в использовании AR во время путешествий.
Что это значит для вас как разработчика?
Когда AR обещает превратить мир вокруг нас в научно-фантастический фильм, для нас, разработчиков, это означает рост новой технологической области с новыми возможностями трудоустройства и высокими зарплатами.
Итак, сегодня мы окунемся в мир хайпа дополненной реальности и узнаем, что там на самом деле происходит и как можно начать разработку AR. Мы сосредоточимся на ARCore , платформа Google для создания приложений дополненной реальности без необходимости глубоких знаний OpenGL, рендеринга и т. д.
Что такое ARCore?
В соответствии с Википедия ,ARCore — это инструмент разработки программного обеспечения, разработанный Google, который позволяет создавать приложения дополненной реальности.ARCore использует три ключевые технологии для «внедрения» виртуального контента в реальную среду:
- Отслеживание движения : позволяет смартфону понять свое положение в реальном мире.
- Понимание окружающей среды : позволяет смартфону определять размер и расположение всех типов поверхностей (вертикальных, горизонтальных и угловых).
- Уровень освещенности : позволяет смартфону оценить текущие условия окружающего освещения.
Как работает ARCore?
Вы когда-нибудь задумывались, почему большинство приложений дополненной реальности требуют, чтобы вы перемещали камеру по комнате, чтобы обнаружить в ней поверхности? Это необходимо для того, чтобы приложение построило свой виртуальный мир на основе физического.
ARCore в этом отношении ничем не отличается.
Когда вы перемещаете телефон, ARCore запоминает окружающую среду и создает собственный мир, в котором можно размещать виртуальные объекты.
Он также использует технологию отслеживания движения, чтобы определить, как движутся определенные объекты на основе движений вашей камеры.
Вот почему, когда вы помещаете виртуальный объект в свою комнату, выходите и возвращаетесь, объект все еще находится там.
ARCore построила собственный виртуальный мир, в котором помнит, где находится каждая деталь.
Когда вы помещаете объект в это пространство, ARCore вычисляет его положение относительно других объектов, и когда вы возвращаетесь в то же место, объект отображается снова.
Кто может использовать ARCore?
На данный момент ARCore SDK доступен для:- Андроид
- Android НДК
- Единство для Android
- Юнити для iOS
- iOS
- Нереально
У Google есть краткое руководство по началу работы с каждым из них.
ARCore для Android
Google позаботился обо всех разработчиках Android, и не имеет значения, используете ли вы Android SDK, Android NDK или Unity для разработки под Android. ARCore поддерживает их все.В это краткое руководство показывает, как настроить среду разработки, включить ARCore и запустить простое приложение.
ARCore использует Sceneform SDK, который представляет собой 3D-инфраструктуру, позволяющую разработчикам Java легко создавать приложения ARCore без OpenGL. Теги: #Android #vr #Разработка мобильных приложений #программирование #разработка #AR и VR #разработка под Android #никто не читает теги #дополненная реальность #AR #виртуальная реальность #перевод с английского #devcolibri
-
Кто Был Первым Бизнес-Аналитиком?
19 Oct, 24 -
Половой Отбор С Точки Зрения Программиста
19 Oct, 24 -
Онлайн-Семинары Black Hat Для Хакеров
19 Oct, 24 -
Старикам Нравится Сервис Presto
19 Oct, 24