{"id":7016,"title":"\u0423\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0433\u043e\u0440\u043e\u0434\u0430 \u043f\u043e \u0437\u0432\u0443\u043a\u0443 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0433\u043e\u0441\u044f \u043f\u0438\u0432\u0430 \u0438 \u043f\u0435\u043d\u0438\u044e \u043a\u0438\u0442\u043e\u0432","url":"\/redirect?component=advertising&id=7016&url=https:\/\/vc.ru\/special\/sound&placeBit=1&hash=6ca24c77fedb0a01bd41595a6fbd498b5375a294c2e3b54a129aa318671b77a3","isPaidAndBannersEnabled":false}

AR - первый «взгляд» на дополненную реальность

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

Дополненная реальность обрела популярность совсем недавно, но немногие знают, что зародилась она в далёких 80-х годах. Как интернет и многое другое, AR был предложен и применён впервые военными. Тогда предполагалось, что она будет использоваться летчиками для того, чтобы смотреть сквозь корпус самолёта.

Virtual Boy — AR-игровая консоль от Nintendo.

Затем долгое время AR (и его брат VR) не уходили в массы из-за ограничений технологий и их высоких затрат вплоть до выхода Virtual Boy(игровая консоль) в 1995.

К сожалению, Nintendo не удалось добиться успеха со своим инновационным устройством. Поэтому технологии компьютерных реальностей были отложены в дальний ящик, и никто не хотел рисковать и вкладываться в рисковый проект.

Но технологии развивались и об AR вновь заговорили.

В 2016 вышла всем известная Pokemon GO и наделала шуму, что до сих пор слышно!

И тут понеслось: сейчас куда не глянь нашу скучную серую реальность украшают (или совсем заменяют) компьютерной графикой!

Дополненная реальность сегодня применяется в таких областях жизнедеятельности как:

- Обучение. AR может визуализировать какие-либо сцены, к примеру, из книги. Намного проще представить, как работает штуковина, если увидеть это своими глазами с любого ракурса и даже изнутри.

- Медицина. Это звучит более фантастически, но всё же: можно разработать алгоритмы, которые собирают анализы человека, скомбинировать их, воссоздать тело больного и таким образом определить, в чем проблема пациента.

- Машиностроение. Представьте себе сложнейший механизм (машина, самолёт) в состав которого входят сотни деталей. Работнику будет намного проще соединять их если будет наглядно видно что, куда и зачем.

- Развлечение. Ну и куда же без этих наших игрушек. Но не всё так просто. Сюда относятся не только маски из вашей любимой соц. сети, но и само искусство в AR пространстве, которое начинает зарождаться в наше время.

Это всё, конечно, увлекательно. Но перейдем к сути

Что ж перейдем к разработке на этой перспективной платформе. Начнём с девайсов, которые могут нас погрузить в этот чудесный мир.

У каждого из нас есть смартфоны. В них есть всё, что нужно: камера, процессор и экран. Эта немыслимая комбинация позволяет нашим устройствам накладывать на наш мир модельки, которые захочет разработчик.

Но есть некоторые ограничения. Не все устройства могут поддерживать дополненную реальность: какие-то функции или библиотеки могут поддерживаться только определенными устройствами. К примеру, "нужен гироскоп" или же просто "этот телефон не поддерживается разработчиком".Так что берите самые современные модели и не ошибётесь.

В другой руке у Морфиуса лежат VR очки. Они изначально были придуманы для того, чтобы генерировать компьютерные реальности и ограничений тут не будет.Да, но вообще-то нет.В основном они связаны с мощностью и функционалом вашей модели, но всё же ограничений здесь гораздо меньше, потому как эти устройства были разработаны для виртуальных реальностей.На рынке представлено множество моделей, к примеру, Microsoft’s Hololens, Facebook’s Oculus, HTC Vive и так далее.

Хорошо, мы разобрались куда "воевать". Осталось выбрать "оружие".Для разработки у нас есть множество сред.Например, для масок у нас есть Lens Studio и Spark AR Studio для Snapchat и Instagram соответственно. Обе они используют JavaScript и различной удобности и простоты интерфейсы. Для того, чтобы создать маску даже необязательно программировать (или думать). Всё просто понятно, а самое главное — скучно.

Для того, чтобы разрабатывать полноценные приложения у нас есть несколько путей:

Apple's ARKit

ARKit - это мощная платформа, которая состоит из таких инструментов, как Reality Composer и RealityKit, для разработки AR-опыта без знания 3D-моделирования для продуктов Apple.В магазине приложений уже есть множество приложений и игр, использующих ARKit.

В этом году Apple выпустила третье поколение ARKit на WWDC, представив такие функции, как отслеживание тела в реальном времени, окклюзия людей, захват всего тела и многое другое.

ARKit состоит из множества инструментов, необходимых для развития опыта AR, и все они хорошо описаны в их отличной документации.

Google ARCore

ARCore предлагает ряд API-интерфейсов для отслеживаний движения, плоскости, объектов, а также освещения среды, обнаружения взаимодействия с пользователем и многое другое для поддерживаемых устройств Android и iOS. Некоторые из его API также поддерживают платформы игрового движка Unity и Unreal.

Очень мощный инструмент, но поддерживается только ограниченным количеством устройств.

Unity for AR

Unity - это знаменитый игровой 3D-движок, обладающий отличным визуальным интерфейсом для создания расширенных возможностей, основанных на ARKit и ARCore для работы на мобильных устройствах.Это также одна из лучших платформ для разработки игр AR и VR. Также у Unity есть некоторые свои библиотеки для работы с AR, к примеру, Vuforia.

Я не буду подробно описывать, как установить эти средства для разработки. Просто установите удобную для вас среду, которая поддерживает AR, поставьте один из вышеописанных инструментов и вперед! Надеюсь, у вас всё получится! Но, если нет, то пишите нам в комментарии статьи и я постараюсь ответить вам на все ваши вопросы.

Если наш интерес к AR совпадает, но нет под рукой профессионалов, то свяжитесь с моей командой, нам будет интересно с вами поработать.

Планирую сделать цикл статей про дополненную реальность. В следующем посте будет рассказ про основные принципы и типы применения AR. Интересно ваше мнение, это должен быть пост в профессиональном ключе про Cloud Anchor, Image Recognition, SLAM и т.д. или в более простое объяснение "чтобы всем все стало понятно".
Хочу больше деталей о разработке
Попроще, хочу разобраться в азах
Показать результаты
Переголосовать
Проголосовать
{ "author_name": "Артем Летюшев", "author_type": "self", "tags": ["\u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435_\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438","\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u0430\u044f_\u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c","\u0434\u0438\u0434\u0436\u0438\u0442\u0430\u043b","\u0431\u0443\u0434\u0443\u0449\u0435\u0435","unity","arkit","arcore","ar"], "comments": 0, "likes": 1, "favorites": 16, "is_advertisement": false, "subsite_label": "marketing", "id": 109562, "is_wide": true, "is_ugc": true, "date": "Fri, 28 Feb 2020 00:54:36 +0300", "is_special": false }
0
0 комментариев
Популярные
По порядку
Читать все 0 комментариев
М.Видео обманул меня с предзаказом Apple Watch Series 7

Печали пост. Как только 8 октября открылся предзаказ на Apple Watch Series 7, поспешил на сайты apple.com, М.Видео и еще несколько маркетплейсов.

Cloud CDN: что это такое, как устроено и кому нужно. Разбираем на примере бургеров

Cloud CDN — это сеть быстрой доставки статического контента в формате услуги облачного провайдера. Объяснить, как работает технология, проще всего на примере — сравнить Cloud CDN с популярным продуктом, который выглядит плюс-минус одинаково вне зависимости от того, заказали вы его в Москве, Питере или Нью-Йорке. Знакомьтесь: классический бургер.…

ПСБ запустил личный кабинет для предпринимателей. Там можно следить онлайн за каждым своим терминалом

Сервис предоставляется бесплатно.

Правительство утвердило правила идентификации пользователей мессенджеров с марта 2022 года Статьи редакции

Сервисы должны будут запрашивать данные у операторов, а те — предоставлять их в течение 20 минут после регистрации пользователя.

Как OTUS стал платформой для самореализации. История преподавателя

Наш преподаватель, специалист по Data Science, решил поделиться своей историей преподавания. Он рассказал, как пришел в эту сферу, с какими трудностями столкнулся на пути к преподаванию и что ему помогает. А еще поделился советами, как поддерживать внимание студентов и сделать занятия полезными и увлекательными.

Как я купил миксер на Озоне за 75к вместо видеокарты

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

Как не попасть в карьерную ловушку тимлида: личный опыт

Кажется, что тимлиду просто некуда расти: дальше надо либо идти в менеджмент, либо наоборот, становиться узконаправленным разработчиком. По просьбе «Лаборатории Касперского» Евгений Мацюк, который прошел в компании неординарный путь, рассказал о своих карьерных развилках во время и после тимлидства, а также поделился опытом горизонтального роста.

Я устал жить на автомате и сделал бота в Telegram, который напоминает сколько мне осталось жить

Теперь бот присылает каждую неделю новую таблицу жизни, где видно сколько мне осталось до 90 лет. Красный квадрат – 1 прожитая неделя.

Пример календаря жизни. @life_table_bot
Исследование: сотрудники хотели бы иметь комнату отдыха, бесплатный сок, а работодатели уже готовы покупать ЗОЖ-снеки

Онлайн-сервис доставки продуктов и товаров СберМаркет и исследовательское агентство Research Me спросили сотрудников, как они хотели бы питаться в офисе и что в нем видеть. В опросе приняли участие более 1500 работающих людей по всей России. Сервис также спросил работодателей – В2В-клиентов СберМаркета: что они покупают в офис, что точно никогда…

Обман на Озоне

была заказана детская игровая кухня, не приехавшая в указанную дату доставки . Продавец , некий ИП Струянский( магазин Happytoys) в г. Москва уверял, СДэк доставил товар др.человеку и все решится в ближайшее время. Потом совсем перестал выходить на связь. Озон комментирует ситуацию однотипными предложениями, в которых смысл один- ожидайте . Итог…

null