AR Урок │ Разработка приложения на android. Дополненная реальность в Unity 3D

Поділитися
Вставка
  • Опубліковано 19 чер 2024
  • Мой подкаст "Что-то на ITшном" - music.yandex.ru/album/2609763...
    Я часто сталкивался с тем, что в интернете мало уроков по разработке приложения в дополненной реальности. Поэтому я сам решил записать уроки на данную тему, чтобы ты не тратил много времени и смог быстро создать свой собственный ar проект.
    Это первый базовый урок из плейлиста по дополненной реальности. В нем я простым языком объясняю, как своими руками создать проект по AR в Unity 3D для android без каких-либо привязок к маркерам.
    ! В версиях Unity выше 2019.3 необходимо внести дополнительные настройки:
    Project Settings - XR - Create, потом Project Settings - XR Plug-in Management ставим галочку напротив ARCore !
    Весь плейлист будет доступен бесплатно. Для удобства перемещения по ролику ниже указал его структуру.
    Структура урока:
    0:00 - О уроках по AR;
    0:48 - Результат, к которому стремимся;
    2:15 - Установка Unity и создание 3D проекта;
    5:20 - Настройка проекта под AR;
    11:50 - Небольшое введение в механику дополненной реальности.
    =============================================================
    Файлы с урока - drive.google.com/drive/folder...
    Официальный сайт Unity - unity.com/ru
    Бесплатный официальный курс Create with code - learn.unity.com/course/create...
    Список устройств, которые поддерживают ARCore -developers.google.com/ar/disc...
    Серии базового курса по дополненной реальности:
    1. AR Урок │ Создание приложения на android - • AR Урок │ Разработка п...
    2. AR Урок │ Плоскости - • AR Урок │ Плоскости. Д...
    3. AR Урок │ Установка объектов - • AR Урок │ Установка об...
    4. AR Урок │ Перемещение объектов - • AR Урок │ Перемещение ...
    5. AR Урок │ Вращение объектов - • AR Урок │ Вращение объ...
    6. AR Урок │ Взаимодействие объектов - • AR Урок │ Взаимодейств...
    7. AR Урок │ Заключительная настройка катапульты - • AR Урок │ Заключительн...
    Оставь комментария по курсу! Это мне поможет делать для тебя качественный и полезный контент.
    =============================================================
    Плейлисты, которые тебе также понравятся:
    AR геопозиционирование в закрытом помещении - • AR геопозиционирование...
    Гравитационная пушка в дополненной реальности - • Гравитационная пушка в...
    Портал в дополненной реальности - • Портал в дополненной р...
    Применение дополненной реальности - • Применение дополненной...
  • Наука та технологія

КОМЕНТАРІ • 104

  • @neirno
    @neirno 3 роки тому +9

    Спасибо тебе. Просто от всей души, за то, что этот плейлист бесплатный!
    Люблю тебя

    • @KinSigol
      @KinSigol 3 роки тому

      Откуда скачать этот AR?

  • @Clindatu
    @Clindatu 4 роки тому +3

    Спасибо огромное! С первого раза всё заработало. Редко такое бывает)

  • @somediedrank
    @somediedrank 2 роки тому +40

    если у вас черный экран фоном, а не реальный мир, то идите в edit - project settings -> XR plugin management и поставить галочку на ARCORE (в юнити 2020.3.13 это нужно сделать)

    • @ToyLopGo
      @ToyLopGo 2 роки тому +1

      Спасибо сработало

    • @execnnov2851
      @execnnov2851 2 роки тому

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

    • @xisp273
      @xisp273 2 роки тому

      ку, после того как я поставил галочку, приложение крашнулось, что делать?

    • @user-if3pn7cq6c
      @user-if3pn7cq6c 5 місяців тому

      Урoд,у меня из-за этого все сломалось

    • @user-je7ib6qe8y
      @user-je7ib6qe8y 4 місяці тому

      @@user-if3pn7cq6c это ты урод! Потому что только урод может себя так вести. Ты походу только в интернетике всех поливаешь своим derмоm, а в жизни ты coпляk coпляkом. Пшёл BOH из ютуба, пидop koнчный!!!

  • @SashaSmeh
    @SashaSmeh 3 роки тому

    Ох, как я в свое время намучался с тем что проект не ь
    Биллился из за папок на кирилице, а тут это часть ролика - КРАСАУЧИК. Юзаю доп реальность для своих нужд, до этого все делал на vuforia, вот решил попробовать ar code

  • @disiol1
    @disiol1 2 роки тому +1

    Красавчик! Спасибо за уделённое время, в русскоязычном интернете сложно доступно изложенную инфу найти по этой теме.

  • @user-uc2zj6qf3o
    @user-uc2zj6qf3o Місяць тому +1

    спасибо огромное очень помогло!

  • @k2incho
    @k2incho 3 роки тому

    Спасибо огромное! Очень четко все разложено по полочкам )

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Рад, что понравилось. Успехов в разработке!

    • @k2incho
      @k2incho 3 роки тому

      @@Orlov_Developer спасибо! Не подскажите, если мне нужно залить одно и то же AR-приложение и на Play Market и на AppStore, мне достаточно будет разработать один проект и потом просто его собрать под разные платформы? Или я губу раскатал и все не так просто? )))

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      @@k2incho тут не могу подсказать, но скорее всего придется не слишком много изменений вносить. Так что отчасти это реализуемо

    • @k2incho
      @k2incho 3 роки тому

      @@Orlov_Developer спасибо, будем пробовать )

  • @terragame1664
    @terragame1664 4 роки тому +5

    то чувство когда несколько лет назад спрашивал про команды а сейчас уже ты делаешь уроки по доп. реальности

  • @user-rz2hp9zf3w
    @user-rz2hp9zf3w 4 місяці тому

    Просто лучший гайд на русском!

  • @super207room
    @super207room 3 роки тому +2

    Если у кого то при установке AR Core всплывает ошибка - com.unity.xr.managment@..... то нажмите рядом с AR Core Plugin на стрелочку и выберите 2.1.2 (перед этим естественно нужно предыдущую ремувнуть) Видосик топ)

  • @3dstudio220
    @3dstudio220 3 роки тому

    👍👍👍👍👍👍

  • @Kishh04
    @Kishh04 3 роки тому

    Лайк и подписка. Интересно а как связать приложение с cms чтобы не редактировать постоянно приложение. Я создал приложение на основе маркеров. Наводишь камеру там что-то происходит. Но как сделать чтобы можно было все редактировать через сайт... Не могу понять. И информации не нахожу.

  • @artur_na_youtube
    @artur_na_youtube 2 роки тому

    Вопрос, а если плоскости задаются не правильно, с чем это может быть связано?

  • @JenyNiigga
    @JenyNiigga 2 роки тому +1

    А где ссылка на твое приложение?Как-то не могу найти в описании или я слепой?

  • @maxxxblack
    @maxxxblack 3 роки тому

    Привет. Почему ARCore понравился больше? чем отличается от Vuforia? выбираю с чего лучше начать

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому +1

      Привет, если кратко то Vuforia платная и неэластичная к изменениям. Еще тут об этом говорил ua-cam.com/video/ED31pgS7KIQ/v-deo.html

    • @maxxxblack
      @maxxxblack 3 роки тому

      @@Orlov_Developer ого, спасибо! Ответил в то время пока я как раз смотрю другие твои видео =) спасибо за труд

  • @topProgrammer
    @topProgrammer 3 роки тому

    как сделать чтобы объеккт всегда был в центре кадра и не зависил от перемешения камеры, а также как сделать чтобы можно было менять размер объекта двумя пальцами по экрану?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому +1

      Перемести этот объект в компонент с камерой. Про размер гугли, в ar с этим есть некоторые нюансы по сравнению с изменением обычного масштаба объекта в юнити.

  • @machi3131
    @machi3131 3 роки тому

    А как-нибудь можно обойтись без ARCore?) Мне для проекта нужно всё то, что есть у тебя тут, но телефона нет в том списке и я не знаю как всё сделать по красоте

  • @vitalygordeev221
    @vitalygordeev221 2 роки тому +1

    Есть возможность совместить ARCore и VR (Google Cardboard), что бы получить Mixed Reality? Приложения такого рода существуют, а вот как это делают, никто в ютубе не показал :)

    • @user-je7ib6qe8y
      @user-je7ib6qe8y 4 місяці тому

      Согласен. Сейчас разработка на AR, VR не особо расписана. Но со временем эта проблема будет решена.

  • @super207room
    @super207room 3 роки тому

    Если есть ошибка в билде, то уберите галочку с xr settings> Ar core, зайдите в edit>project settings>xr settings> ar core, нажмите creatе и выберите что то на букву p ( уже не помню, но там два три варианта, разберетесь). Билдить рекомендую в ill2cpp, меньше весить будет)

    • @xisp273
      @xisp273 2 роки тому

      Сап, а можешь поконкретнее объяснить, большое спасибо. Не совсем понимаю где ты create нашёл

    • @super207room
      @super207room 2 роки тому

      @@xisp273 начиная с 2020 версии разрабы решили отказаться от некоторых функций xr и переместили их в плагины. Легче всего будет в 2019 версии работать

    • @arturkraus5083
      @arturkraus5083 Рік тому

      Подскажи пожалуйста когда билд включаю говорит SDK Builder Tools нужен 29 а у меня 28, как это SDK поставить?

    • @super207room
      @super207room Рік тому

      @@arturkraus5083 гугол в помощь) ну по сути, там просто новую sdk установить и в editor/preferences поменять путь для папки sdk. Но опять же, тут проще погуглить ;]

    • @super207room
      @super207room Рік тому

      @@arturkraus5083 либо с il2cpp на mono поменяй, может поможет

  • @360bukharatour
    @360bukharatour 4 роки тому

    День добрый можно узнать ваш телефон какой параметри

    • @Orlov_Developer
      @Orlov_Developer  4 роки тому

      Здравствуйте, модель телефона - MI 9T

  • @simbatv7588
    @simbatv7588 2 роки тому

    Не подскажите,столкнулся с проблемой при билде приложения и закачке его на смартфон honor 20pro, выдаёт следующую ошибку что AR сервисы от гугл мне не доступны, хотя в списке телефонов который поддерживают AR мой смартфон присутсвтует

    • @Orlov_Developer
      @Orlov_Developer  2 роки тому

      Привет, не смогу помочь. Гуглить надо, может в самом телефоне нужно какие-нибудь настройки поменять

  • @alexhuk5926
    @alexhuk5926 3 роки тому

    Здравствуй! Мучаюсь уже неделю, с начала в новой версии юнити 2020.3.0 выдает какие-то ошибки. Скачал как у тебя версия на 1м уроке 17 ошибок я так понял что то с библиотеками (( подскажи пожалуйста где можно под новые версии посмотреть уроки похожего проекта , мне просто твой проект подходит надо как у тебя маркер чтоб поставить цели только мне нужно поставить место цели панель и сделать каталог с таких панелей чтоб клиенты могли посмотреть. Буду очень благодарен за совет

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Привет, напиши в диалог группы ВК. Завтра с тобой через Дискорд свяжемся и разберемся)

    • @alexhuk5926
      @alexhuk5926 3 роки тому

      @@Orlov_Developer спасибо 🙏 написал

  • @Necatto
    @Necatto 2 роки тому

    Вроде как обьекты вращаются вокруг камеры

  • @cosmosx-3279
    @cosmosx-3279 Рік тому

    Не показывает AR Subsystems
    Подскажите пж

  • @alexzz3d340
    @alexzz3d340 3 роки тому

    Отлично, спасибо, на 2020.3.11f1 все заработало, но не сразу. Сначала поверх установил пакет Андройд. Все компилируется, но не запускается. На смарте вылазила ошибка "unable to initialize unity engine android". Так вот, гугл толком ничего не подсказал. Деинсталировал полностью. Установил заново, но с пакетами IOS и Android SDK и NDK, выставил настройки, перебилдил, все заработало. Может кому поможет.

  • @k0vald
    @k0vald 3 роки тому +2

    Привет, после установки на телефон, не просит разрешение для камеры. Итог: сфера на черном фоне. Как быть?
    *запускаю на Honor 9 lite

    • @TamirlanVelikii
      @TamirlanVelikii 3 роки тому +1

      тОЖЕ САМОЕ? РК=ЕШИЛ КАК ТО?

    • @user-eb2yj4li4j
      @user-eb2yj4li4j 3 роки тому

      + нашел решение?

    • @TamirlanVelikii
      @TamirlanVelikii 3 роки тому +1

      @@user-eb2yj4li4j да, переделал заново по этому ролику. ua-cam.com/video/qTnDUMIP4Yk/v-deo.html
      Единственное там некторых параметров нет в новой версии. Но чувак в комментариях говорит как найти, там называется по другому один параметр

    • @user-ly8ev5qe2r
      @user-ly8ev5qe2r 3 роки тому

      не включен arkit или arcore в project settings

  • @user-th9vp8kl8n
    @user-th9vp8kl8n 4 роки тому +1

    Привет , столкнулся с проблемой - пишет что jdk не установлен , пробовал установить вручную и через unity hub - ничего не помогло , что делать ?

    • @Orlov_Developer
      @Orlov_Developer  4 роки тому

      Привет. Данная проблема решается, если ты при установке версии Unity ставишь галочки в чекбоксе Android Build Support, и строках внутри него, как я делал в ролике - 3:10.
      Если проблема не решилась, то в проекте заходи: Edit/Preferences/External Tools/ Android - там все поля должны быть заполнены путями к самим jdk файлам. Если они заполнены, то сними галочку напротив надписи JDK Installed with Unity и затем опять нажми - это должно решить проблему.
      Если строки пустые, то по какой-то причине он у тебя не установился. Тогда можешь попробовать установить их вручную, но у меня не получалось сделать это корректно. И еще можешь установить Android Studio - тоже может помочь.
      Если решишь проблему, то обязательно отпишись, интересно)

    • @user-th9vp8kl8n
      @user-th9vp8kl8n 4 роки тому

      ОСТРОВ РЕАЛИЗОВАННЫХ ИДЕЙ привет , прости , что так долго) я уже сменил операционку на линукс и заново установил jdk (в линуксе уже установлен , но он был старый). Я думаю , что понял почему в тот раз Юнити не видел jdk. Моё предположение - некоторые программы не видят установленные jdk или jre. Я Java изучаю и решил себе netbeans поставить ( IDE для разработки ). Он не тоже не видел , поставил eclipse - все работает. Сейчас занимаюсь разработкой под андроид и Юнити пока ушла на второй план , как дойдут руки отпишусь )
      UPD: Я на винде все сделал по твоим советам , даже Юнити и Юнити хаб переустановил , в чем проблема не знаю. Но все равно большое спасибо за советы , может на линуксе сработает. Очень классно снимаешь , продолжай в том де духе !)))

    • @Orlov_Developer
      @Orlov_Developer  4 роки тому

      Спасибо, стараюсь) И тебе успехов в изучении Java!

    • @user-th9vp8kl8n
      @user-th9vp8kl8n 4 роки тому

      ОСТРОВ РЕАЛИЗОВАННЫХ ИДЕЙ спасибо , и тебе удачи! )

  • @Red1ska
    @Red1ska 3 роки тому +1

    Здравствуйте, у меня когда запускаю программу показывает только сферу и камера не включается. Можете как нибудь помочь?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      vk.com/topic-51567900_46726362

    • @riksagara8112
      @riksagara8112 3 роки тому

      @@Orlov_Developer Подтверждаю все работает, к камере фреймворк подключается и положение при помощи ее отслеживает, само изображение с камеры не редерется и на фоне просто черный экран

    • @riksagara8112
      @riksagara8112 3 роки тому

      @@Orlov_Developer В общем с URP это не работает

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      @@riksagara8112 ua-cam.com/video/qTnDUMIP4Yk/v-deo.html

  • @LSRyu
    @LSRyu 3 роки тому

    Утебя MI9T? уменя тоже)

  • @sergkarpik
    @sergkarpik 3 роки тому

    Привет, столкнулся с проблемой: камера в редакторе не отображает свой угол обзора и направление, т.е. когда я работаю с объектом камера у меня просто три RGB плоскости и все (как будто объект пустой). Может кто знает как починить?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Привет. А камера является активным объектом? Стоит галка напротив AR Camera в окне Inspector?

    • @sergkarpik
      @sergkarpik 3 роки тому

      @@Orlov_Developer Да, все проверил. Не показывает
      Я ради эксперимента поставил юнити на старый рабочий ноутбук - там вообще проблем нет. Я не выяснил причину, но там с видео уроками все сходится. Камера показывает свой обзор. Думаю снести Хаб и Юнити и попробовать переустановить. Не профессионально что ли компы так менять).

  • @hacker-pro1931
    @hacker-pro1931 2 роки тому

    У меня ошибка с android sdk

  • @likey_dikey235
    @likey_dikey235 2 роки тому

    У меня не все так гладко с билдингом проекта, ошибка на ошибке

    • @likey_dikey235
      @likey_dikey235 2 роки тому

      Ты Gradle скачал с Юнити или как?

  • @user-un6sj6eh8g
    @user-un6sj6eh8g 3 роки тому

    а где твоя программа?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому +1

      Привет. Зайди по ссылке в описании в файлы на google disk. Далее переходи в папку с первым уроком и там ты найдешь apk файл. Это и есть приложение

  • @Fxser13
    @Fxser13 4 роки тому

    На ми8 не будет работать?

    • @Orlov_Developer
      @Orlov_Developer  4 роки тому

      Будет - developers.google.com/ar/discover/supported-devices?hl=ru

    • @Fxser13
      @Fxser13 4 роки тому

      @@Orlov_Developer Спасибо огромное, получилось! )

    • @Orlov_Developer
      @Orlov_Developer  4 роки тому +2

      Супер! Значит у тебя появился отличный шанс создать что-то своё в AR.

  • @alhimik11
    @alhimik11 3 роки тому

    При билде пишет ошибку manifest merger failed with multiple errors. Кто-нибудь сталкивался?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      vk.com/topic-51567900_46726362

    • @alhimik11
      @alhimik11 3 роки тому

      @@Orlov_Developer все перепроверил, создал новый проект, не помогает, все тоже самое

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Привет, не отчаивайся, всё получится. Напиши в сообщения группы ВК. Я тебе скину ссылку на дискорд и мы вместе разберемся что не так )

    • @alhimik11
      @alhimik11 3 роки тому

      @@Orlov_Developer спасибо

  • @risottonero2323
    @risottonero2323 3 роки тому

    а вуфория норм будет?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      ua-cam.com/video/ED31pgS7KIQ/v-deo.html

    • @risottonero2323
      @risottonero2323 3 роки тому

      @@Orlov_Developer посмотрел, но на моём honor 7a pro пойдет?

    • @risottonero2323
      @risottonero2323 3 роки тому

      не пойдёт, значит, как выкручиваться?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Тогда Vuforia 👌

  • @VitaliiThe
    @VitaliiThe 3 роки тому

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

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      А версия Unity та же, что и на видео? В описании есть ссылка на файл с игрой, можете его попробовать.

    • @VitaliiThe
      @VitaliiThe 3 роки тому

      @@Orlov_Developer Да нет, всё новое, год уже прошел же. Даже менюшки в юнити другие. Пытаюсь пока что перебором использовать всевозможные anchors и прочее, опции камер и тд. Уверен что там где-то одна простая галочка нужна, но я пока не нашел. А во всех видео начальных, и от других авторов что смотрел, нет упоминания о таком. Сейчас уже решил не мучиться и пересмотреть все видео от первого до последнего и делать с нуля еще раз

  • @user-nb1xj7df5w
    @user-nb1xj7df5w 3 роки тому

    У меня камера не включается
    Как исправить?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Привет, а телефон соответствует тем, что указаны в списке поддерживающих дополненную реальность?

    • @user-nb1xj7df5w
      @user-nb1xj7df5w 3 роки тому

      @@Orlov_Developer да, самсунг а20
      Сейчас попробую скачать готовый проект

    • @user-vy2zr4rs7r
      @user-vy2zr4rs7r 3 роки тому

      @@user-nb1xj7df5w а ты исправил, эту проблему ?

    • @user-nb1xj7df5w
      @user-nb1xj7df5w 3 роки тому

      @@user-vy2zr4rs7r привет, неа не смог исправить ошибку и скачал готовую

  • @user-hr7hq1gx8g
    @user-hr7hq1gx8g 3 роки тому

    Скачала твоё приложение, не работает, у меня Huawei Mate 20 Lite, в списке поддерживающих устройств ARCore моё устройство есть, в чем проблема, не знаешь?

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Привет, сейчас существуют определенные трудностями с Android 11. Если у тебя такая версия android, то нужно по-другому строить проект. А так даже не знаю какие еще могут быть проблемы

    • @user-hr7hq1gx8g
      @user-hr7hq1gx8g 3 роки тому

      @@Orlov_Developer У меня 10 версия. Попробую всё же пройти все 7 твоих уроков, спасибо за ответ)

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      @@user-hr7hq1gx8g Успехов в обучении! Буду рад, если у тебя все же заработает дополненная реальность и ты сможешь внести что-то новое в приложение по катапульте)

  • @user-kf4ye7zy4z
    @user-kf4ye7zy4z 3 роки тому

    Красавчик! Спасибо за уделённое время, в русскоязычном интернете сложно доступно изложенную инфу найти по этой теме.

    • @Orlov_Developer
      @Orlov_Developer  3 роки тому

      Поэтому и записывал этот курс))