Plan Szkolenia

1. Podstawy i ekosystem AR

  • Wprowadzenie do AR: definicja, historia i ewolucja. Różnice między VR, AR i MR (Mixed Reality).
  • Zastosowania AR: Przegląd branży (e-commerce, edukacja, medycyna, gry, przemysł).
  • Kluczowe technologie AR: Śledzenie (Tracking) – Rozpoznawanie obrazów, wykrywanie płaszczyzn, śledzenie świata, 6DOF vs. 3DOF.
  • Ekosystemy mobilne: Wprowadzenie do ARKit (iOS) i ARCore (Android). Dyskusja na temat ich możliwości i ograniczeń.
  • Środowisko deweloperskie: Instalacja Unity i konfiguracja AR Foundation.
  • Warsztat 1: Ustawienie pierwszego projektu AR.

2. Śledzenie pozycji i umieszczanie obiektów

  • Podstawy śledzenia świata: Płaszczyzny poziome i pionowe (wykrywanie płaszczyzn).
  • Obsługa wejścia: Wykrywanie dotyku i gestów. Pojęcia raycasting w AR.
  • Warsztat 2: Umieszczanie 3D obiektów w rzeczywistym świecie.
  • Manipulacja obiektami: Skalowanie, obracanie i przesuwanie umieszczonych modeli 3D przez użytkownika.
  • Warsztat 3: Interakcja z obiektami. Dodawanie kontrolerów do manipulacji modelem.
  • Trwałe kotwice: Zapisywanie i ładowanie sesji AR.

3. AR oparte na obrazach i animacje

  • Rozpoznawanie obrazów: Zasady, tworzenie bibliotek referencyjnych.
  • Warsztat 4: AR oparte na obrazach: Wykrywanie plakatu/grafiki i nakładanie na niego modelu 3D lub wideo.
  • Animacje i efekty wizualne: Integracja animacji z modelami 3D. Używanie systemów cząsteczkowych w AR.
  • Warsztat 5: Poprawa projektu. Dodawanie animacji i prostych efektów wizualnych.
  • Rozpoznawanie twarzy i ciał: Wprowadzenie do tworzenia filtrów – zasady działania, maski 3D.

4. Zaawansowane śledzenie i UX/UI w AR

  • Śledzenie obiektów 3D: Skanowanie i wykorzystanie fizycznych obiektów jako markerów.
  • Occlusion: Tworzenie wrażenia, że wirtualne obiekty są ukryte za rzeczywistymi obiektami – klucz do realizmu.
  • Interfejs użytkownika (UX/UI) w AR: Wyzwania projektowe, 3D design, zasady umieszczania informacji na ekranie (HUD).
  • Warsztat 6: Interfejs i instrukcje: Dodawanie UI do projektu wskazującego potrzebę skanowania przestrzeni.
  • AR Cloud i wspólne doświadczenia: Wprowadzenie do sesji wieloużytkowniczych w AR.
  • Optymalizacja wydajności: Wskazówki dotyczące modeli 3D, tekstur i skryptów.

5. Publikowanie, etyka i przyszłość AR

  • Testowanie aplikacji AR: Wyzwania w testowaniu (różne warunki oświetlenia, środowiska, urządzenia).
  • Publikowanie aplikacji: Proces eksportu i publikacji w Apple App Store i Google Play Store.
  • Przyszłe trendy w AR: WebAR, technologie okularów AR (np. HoloLens, Magic Leap) oraz potencjał mieszanej rzeczywistości (MR).
  • Etyka, prywatność i bezpieczeństwo w AR: Prawne i etyczne aspekty związane ze skanowaniem przestrzeni użytkownika i danych.
  • Projekt końcowy: Prezentacja ukończonych projektów uczestników, omówienie wyzwań i nauk z tego procesu.

 

Wymagania

  • Nie wymagane są wcześniejsze wiedza techniczna
  • Nie wymagane jest wcześniejsze doświadczenie w programowaniu
  • Doświadczenie z językami znaczników (HTML, XML itp.) może być pomocne
 35 godzin

Liczba uczestników


Cena za uczestnika

Propozycje terminów

Powiązane Kategorie