AR
Co to jest rzeczywistość rozszerzona (AR)?
Rzeczywistość Rozszerzona (ang. Augmented Reality), to technologia służąca do wyświetlania cyfrowej treści (filmów, modeli 3D, animacji, innych multimediów) na rzeczywistym środowisku widzianym przez urządzenie mobilne, zwykle smartfon, tablet lub gogle AR.
Jak działa AR?
Rozszerzona rzeczywistość (AR) nakłada treści cyfrowe (filmy, modele 3D, animacje, multimedia) na obraz z kamery w czasie rzeczywistym, dzięki czemu zawartość cyfrowa wygląda tak, jakby była częścią fizycznego świata. Aby dokładnie osadzić zawartość cyfrową na rzeczywistym środowisku, urządzenie musi uzyskać punkt odniesienia.
Niektóre aplikacje wykorzystują tak zwane „markery” tj. znaczniki, jako punkt odniesienia i umieszczają na nich zadane treści. Markerem może być dowolny obraz, o na tyle charakterystycznej strukturze, by można go było skutecznie zidentyfikować. Inne aplikacje używają bardziej zaawansowanych algorytmów, takich jak ARKit lub ARCore, pozwalając nam na umieszczanie treści na każdej płaskiej powierzchni o charakterystycznej fakturze.
AR oparty na znacznikach (markerach) vs AR bez znaczników (markerów)
AR oparta na znacznikach (markerach), to najprostsza forma rozszerzonej rzeczywistości wykorzystująca rozpoznawanie obrazu. Kamera naszego urządzenia rozpoznaje uprzednio zdefiniowany marker i umieszcza na nim treści cyfrowe. Prawie każdy wyróżniający się obraz może służyć jako marker, od wydrukowanego kodu QR po logo Twojej firmy lub stronę w magazynie. Możemy wyświetlać różne typy treści na markerze - filmy, animacje, modele 3D itp. A także możemy dodawać różne rodzaje interakcji do doświadczenia rozszerzonej rzeczywistości, aby uczynić je bardziej interesującym i wciągającym. Ten typ AR można uruchomić na prawie każdym smartfonie z działającym żyroskopem i aparatem.
Rzeczywistość rozszerzona bez użycia markerów (ang. markerless AR) to bardziej zaawansowana forma rzeczywistości rozszerzonej, która wykorzystuje algorytm SLAM (jednoczesna lokalizacja i mapowanie) do rozpoznawania płaskich powierzchni, pozwalając nam na umieszczenie treści na wybranej powierzchni, bez konieczności użycia markera. Najpopularniejszymi silnikami AR dla Markerless AR są ARKit (dla urządzeń Apple) i ARCore (dla urządzeń z Androidem). Oba silniki są stale rozwijane, wprowadzając nowe i ekscytujące funkcje, takie jak odwzorowanie odbić światła na elementach 3D, okluzja i wiele innych.