Свържете се с нас

План на курса

1. Основи на AR и AR екосистема

  • Въведение в AR: дефиниция, история и еволюция. Разлики между VR, AR и MR (смесена реалност).
  • Приложения на AR: преглед на индустриите (електронна търговия, образование, медицина, игри, индустриален сектор).
  • Ключови технологии за AR: проследяване – проследяване на изображения, откриване на равнини, проследяване на свят, 6DOF спрямо 3DOF.
  • Мобилни екосистеми: въведение в ARKit (iOS) и ARCore (Android). Обсъждане на техните възможности и ограничения.
  • Среда за разработка: инсталиране на Unity и конфигуриране на AR Foundation.
  • Практикум 1: настройка на първия ви AR проект.

2. Проследяване на позицията и поставяне на обекти

  • Основы проследяване на свят: хоризонтални и вертикални равнини (откриване на равнини).
  • Обработка на вход: докосване и разпознаване на жестове. Концепции за Raycasting в AR.
  • Практикум 2: поставяне на 3D обекти в реалния свят.
  • манипулация на обекти: потребителско мащабиране, въртене и преместване на поставените 3D модели.
  • Практикум 3: взаимодействие с обекти. Добавяне на контроли за манипулация на модели.
  • Персистентни якори: записване и зареждане на AR сесии.

3. AR базиран на изображения и анимация

  • Проследяване на изображения: принципи, създаване на библиотеки с референтни изображения.
  • Практикум 4: AR базиран на изображения: откриване на плакат/графика и наслагване на 3D модел или видео върху него.
  • Анимация и визуални ефекти: интегриране на анимация в 3D модели. Използване на партикли системи в AR.
  • Практикум 5: подобрение на дизайна. Добавяне на анимации и прости визуални ефекти.
  • Проследяване на лице и тяло: въведение в създаването на филтри – принципи на действие, 3D маски.

4. Разширено проследяване и UX/UI в AR

  • Проследяване на 3D обекти: сканиране и използване на физически обекти като маркери.
  • Оклузия: правене на виртуалните обекти да изглеждат скрити зад реалните обекти – ключът към реализма.
  • Потребителски интерфейс (UX/UI) в AR: предизвикателства в дизайна, 3D дизайн, принципи на разполагане на информация на дисплея (HUD).
  • Практикум 6: интерфейс и инструкции: добавяне на UI към вашия проект, който указва нуждата от сканиране на пространство.
  • AR облак и споделени преживявания: въведение в AR сесии с няколко души.
  • Оптимизация на производителността: съвети за 3D модели, текстури и скриптове.

5. Публикуване, етика и бъдещето на AR

  • Тестване на AR приложения: предизвикателства при тестването (различни светлинни условия, среди, устройства).
  • Публикуване на приложения: процес на експорт и публикуване в Apple App Store и Google Play Store.
  • Бъдещи тенденции в AR: WebAR, технологии за AR очила (напр. HoloLens, Magic Leap) и потенциалът на смесената реалност (MR).
  • Етика, поверителност и сигурност в AR: правни и етични аспекти, свързани със сканирането на пространството на потребителя и данните.
  • Финален проект: презентация на завършените проекти на участниците, обсъждане на предизвикателства и научени уроци.

 

Изисквания

  • Не е необходима предварителна техническа подготовка
  • Не е необходим опит в програмирането
  • Опит с марково-языкови системи (HTML, XML и др.) може да бъде полезен
 35 Часове

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории