Zalecane, 2024

Wybór Redakcji

Czym jest Google ARCore i czym różni się od tanga?

Wszyscy słyszeliśmy wiele o pojawieniu się rzeczywistości wirtualnej i rzeczywistości rozszerzonej w ciągu ostatnich kilku lat. Podczas gdy VR stało się dość popularne, dzięki różnym zestawom słuchawkowym do rzeczywistości wirtualnej, AR nie zaskoczyło tak bardzo, jak się spodziewaliśmy. Jasne, pojawił się Pokemon Go, ale to nie była prawdziwa rozszerzona rzeczywistość. Ponadto firma Google wprowadziła platformę Tango dla AR, ale nie zrobiła ona żadnego znaku, ponieważ była ograniczona do kilku urządzeń. Jednak Google znów robi plusk w świecie AR. Firma właśnie wprowadziła platformę ARCore do wzięcia udziału w platformie ARKit firmy Apple. Tak więc, jeśli zastanawiasz się, czym jest ARCore, oto wszystko, co musisz wiedzieć o ARCore:

Co to jest Google ARCore?

Google ARCore to pakiet programistyczny (SDK), który wzbogaca wiele istniejących i przyszłych smartfonów z Androidem o funkcje rozszerzonej rzeczywistości. Innymi słowy, jest to odpowiednik systemu operacyjnego ARKit firmy Apple . Podstawowe technologie, które za tym się rozwinęły, są takie same jak w przypadku Tango. Aby dać mu przewagę, Google udostępnił już pakiet ARCore SDK dla programistów, którzy mogą eksperymentować z nowymi aplikacjami AR. Co więcej, programiści mogą używać narzędzi takich jak Blocks i Tilt Brush, które są zgodne z ARCore, aby łatwo tworzyć doskonałą zawartość 3D dla różnych aplikacji AR

Dzięki ARCore możesz używać telefonu do wskazywania konkretnych budynków lub rogów ulic. Połącz to z usługą wizualnego pozycjonowania (VPS), możesz zmaterializować dowolne wsparcie AR i wrócić do niego w późniejszym czasie. Korzystając z ARCore, Google wydało również eksperymentalną kompilację Chromium opartą na AR, wraz z przeglądarką opartą na systemie iOS, która wykorzystuje ARKit firmy Apple.

Jak to działa?

ARCore działa z Javą / OpenGL, Unity i Unreal i koncentruje się na następujących trzech rzeczach przede wszystkim:

  • Śledzenie ruchu

ARCore może określić zarówno pozycję, jak i orientację urządzenia z systemem Android. W tym celu wykorzystuje dane z czujnika IMU i kamerę urządzenia, aby wykryć punkty funkcji w pomieszczeniu. Dzięki VPS, rekwizyty AR wydają się być umieszczone w tej samej pozycji za każdym razem, gdy patrzysz.

  • Zrozumienie środowiska

Wykorzystując te same cechy, które ARCore rozpoznaje podczas śledzenia ruchu, rozpoznaje również poziome powierzchnie . Budując poczucie zrozumienia dla środowiska, można wtedy zobaczyć rekwizyty AR umieszczone na takich powierzchniach.

  • Oszacowanie światła

ARCore rozpoznaje otaczające światło w otoczeniu i używa go do rozświetlenia rekwizytów AR odpowiednio. Co więcej, niedawny eksperyment wykazał, że jest to prawdą również w przypadku cieni, co nadaje mu bardziej realistyczny wygląd.

Czym różni się od Tango?

Najważniejszą różnicą, jaką zauważysz między ARCore i Tango, są wymagania sprzętowe . W przeciwieństwie do niestandardowych wymagań sprzętowych Tango składających się z dwóch dodatkowych kamer, ARCore może działać na dowolnym urządzeniu z systemem Android, na którym działa Nougat lub nowszy. Kolejną różnicą jest to, że ARCore musi oszacować skalę w oparciu o kanał kamery, podczas gdy Tango mierzy odległość . Poza tym nowszy SDK opiera się głównie na samym Tango. Lub możesz powiedzieć, że jest to mniej potężna, ale bardziej dostępna wersja Tango.

Google opisuje ARCore jako zamierzony długoterminowy efekt Tango . Teraz, jeśli zastanawiasz się, czy to sprawia, że ​​urządzenia Tango - takie jak niedawno wydany Asus ZenFone AR - dobiegają końca, to może nie być całkowicie prawdą. Gigant poszukiwawczy odnosi się do Tango jako platformy, która zanika w tle jako bardziej aktywna technologia, która działa za kulisami ARCore. Co więcej, wydaje się prawdopodobne, że Google będzie nadal naciskać na nowe i lepsze kamery oparte na Tango.

Czym różni się od ARKit?

ARCore i ARKit są bardziej podobne niż różne. Podobnie jak ARCore, ARKit działa z Java / OpenGL, Unity i Unreal. Pakiet SDK jest już dostępny do pobrania dla wszystkich programistów iOS z kontem programisty Apple i działa na urządzeniach z systemem iOS 11 beta. Wraz z publiczną wersją systemu iOS 11, ARKit będzie obsługiwany na wszystkich urządzeniach, na których jest uruchomiony.

Najbardziej oczywistą - i najprawdopodobniej jedyną - różnicą, o której nawet można się domyślić, jest to, że ARCore obsługuje urządzenia z Androidem Nougat lub wyższym, podczas gdy ARKit obsługuje urządzenia z systemem iOS 11 . Niezależnie od tego, czy pojawią się inne aplikacje przy użyciu ARCore, pojawią się inne różnice. Jeśli szukasz dogłębnego porównania między tymi dwoma, możesz przeczytać nasz szczegółowy artykuł na temat ARCore vs. ARKit.

ARCore Obsługiwane urządzenia

Google ogłosił, że ARCore działa obecnie na smartfonach Google Pixel i Samsung Galaxy S8 z Androidem 7.0 lub nowszym. Google ściśle współpracuje z producentami takimi jak Samsung, Huawei, LG i Asus, między innymi, aby osiągnąć docelowy poziom 100 milionów urządzeń do końca podglądu ARCore, który jest planowany na zimę.

Co to jest dla przyszłości?

Jeśli wszystko działa tak, jak Google to chce, to ARCore może na nowo zdefiniować sposób, w jaki podchodzimy do rzeczywistości rozszerzonej. W rzeczywistości zespół ARCore ściśle współpracuje z zespołem Google Lens, aby umożliwić użytkownikom korzystanie z tych dwóch technologii w sposób wymienny i zapewnić im lepsze wrażenia. Możemy tylko mieć nadzieję, że to działa w ten sposób. Gdyby tak było, moglibyśmy projektować rekwizyty AR w dowolnym miejscu, nawet podczas używania Google Lens.

Czy Google ARCore to przyszłość?

Krótko mówiąc, nie mogę powiedzieć na pewno. Tango wyglądało obiecująco, gdy zostało wprowadzone po raz pierwszy, ale nie udało mu się uchwycić rynku, na co liczył Google. Biorąc pod uwagę, że ARCore będzie bardziej dostępny niż Tango, bez względu na to, czy będzie to klucz do sukcesu firmy w kierunku przyszłości opartej na rzeczywistości rozszerzonej, zostanie to potwierdzone jako kwestia czasu. Jakie są twoje przemyślenia na ten temat? Daj mi znać w sekcji komentarzy poniżej.

Top