Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
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 Часове