Что Такое Arcore? Все, Что Вам Нужно Знать



Что такое ARCore? Все, что Вам нужно знать

Дополненная реальность (Английский) Дополненная реальность , АР )) прошел долгий путь от фантастической концепции до чего-то более реалистичного.

В последнее время стоимость разработки AR резко снизилась, и сегодня она доступна даже на обычном смартфоне.

И Apple, и Google вкладывают значительные средства в развитие дополненной реальности, о чем свидетельствуют разработки АРкит (от Apple) и ARCore (из Google).

Эти инновационные технологии позволили обычным разработчикам работать с AR, что еще несколько лет назад было совершенно немыслимо.

В соответствии с эта статья на HackerNoon , к 2025 году объем дополненной и виртуальной реальности в сфере здравоохранения составит около 5 миллиардов долларов .

Кроме того, мощный скачок в использовании AR-технологий произойдет в туристической отрасли, поскольку 84 % пользователи по всему миру будут заинтересованы в использовании AR во время путешествий.



Что такое ARCore? Все, что Вам нужно знать



Что это значит для вас как разработчика?

Когда AR обещает превратить мир вокруг нас в научно-фантастический фильм, для нас, разработчиков, это означает рост новой технологической области с новыми возможностями трудоустройства и высокими зарплатами.

Итак, сегодня мы окунемся в мир хайпа дополненной реальности и узнаем, что там на самом деле происходит и как можно начать разработку AR. Мы сосредоточимся на ARCore , платформа Google для создания приложений дополненной реальности без необходимости глубоких знаний OpenGL, рендеринга и т. д.

Что такое ARCore?

В соответствии с Википедия ,ARCore — это инструмент разработки программного обеспечения, разработанный Google, который позволяет создавать приложения дополненной реальности.

ARCore использует три ключевые технологии для «внедрения» виртуального контента в реальную среду:

  1. Отслеживание движения : позволяет смартфону понять свое положение в реальном мире.

  2. Понимание окружающей среды : позволяет смартфону определять размер и расположение всех типов поверхностей (вертикальных, горизонтальных и угловых).

  3. Уровень освещенности : позволяет смартфону оценить текущие условия окружающего освещения.



Как работает ARCore?



Что такое ARCore? Все, что Вам нужно знать

Вы когда-нибудь задумывались, почему большинство приложений дополненной реальности требуют, чтобы вы перемещали камеру по комнате, чтобы обнаружить в ней поверхности? Это необходимо для того, чтобы приложение построило свой виртуальный мир на основе физического.

ARCore в этом отношении ничем не отличается.

Когда вы перемещаете телефон, ARCore запоминает окружающую среду и создает собственный мир, в котором можно размещать виртуальные объекты.

Он также использует технологию отслеживания движения, чтобы определить, как движутся определенные объекты на основе движений вашей камеры.

Вот почему, когда вы помещаете виртуальный объект в свою комнату, выходите и возвращаетесь, объект все еще находится там.

ARCore построила собственный виртуальный мир, в котором помнит, где находится каждая деталь.

Когда вы помещаете объект в это пространство, ARCore вычисляет его положение относительно других объектов, и когда вы возвращаетесь в то же место, объект отображается снова.



Кто может использовать ARCore?

На данный момент ARCore SDK доступен для:
  1. Андроид
  2. Android НДК
  3. Единство для Android
  4. Юнити для iOS
  5. iOS
  6. Нереально
Этот список достаточно обширен и покрывает потребности большинства разработчиков.

У 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

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.