Tech reviews and news

Co to jest Apple ARKit: Wszystko, co musisz wiedzieć o iPhone AR

click fraud protection

Co to jest Apple ARKit?

ARKit to platforma Apple dla aplikacji i gier rzeczywistości rozszerzonej. Dzięki nim Twój salon stanie się środowiskiem lub światem aplikacji. To część iOS 11, ale w nadchodzącym czasie znacznie się ulepszy iOS 12.

I to nie tylko dla iPhone 8 rodzina.

ARKit to narzędzie programistyczne, nie jest to coś, o co my użytkownicy iPhone'a musimy się zbytnio martwić. Jednak spojrzenie na to, o co chodzi, może nam wiele powiedzieć o tym, jak wygląda przyszłość rozszerzonej rzeczywistości na iPhonie i iPadzie.

Oprogramowanie istnieje już od jakiegoś czasu, więc Apple przygotowuje się do uruchomienia nowej wersji, ARKit 2.0. Dużo więcej o aktualizacji usłyszeliśmy na tegorocznych WWDC 2018, a poniższą stronę zaktualizowaliśmy o nowe rozwiązania.

Związane z: WWDC 2018

Jak to działa?

ARKit używa kamer iPhone'a do mapowania otoczenia. Kluczową częścią jest rozpoznanie, gdzie znajdują się ściany i podłoga, ustalając podstawową geometrię przestrzeni.

Jest to alternatywa Apple dla Google Project Tango, ale stawia mniejsze wymagania sprzętowi.

Projekt Tango wymaga specjalnego zestawu kamer z dwoma kamerami i nadajnikiem podczerwieni. Pozwala to na natychmiastowe wykonanie przybliżonego modelu 3D pomieszczenia i śledzenie ruchu z niemal niepokojącą dokładnością.

ARKit tego nie wymaga. Zamiast tego rozpoznaje samoloty, takie jak Twoja podłoga. Następnie używa aparatu telefonu i jego detektorów ruchu do śledzenia ruchu podczas przesuwania i przechylania iPhone'a.

Koprocesory ruchu, takie jak iPhone 7 PlusM10 może skutecznie śledzić dane z żyroskopu, akcelerometru i magnetometru. Pozwala to monitorować ruch w przestrzeni 3D bez nadmiernych wymagań sprzętowych. Google faktycznie ogłosiło coś podobnego, o nazwie ARCore. To Project Tango dla telefonów bez błyskotliwej technologii aparatu

Sednem ARKit jest umożliwienie upuszczania obiektów do środowiska i manipulowanie nimi za pomocą ekranu dotykowego. Poza rozpoznawaniem obiektów w świecie rzeczywistym, głównym celem jest śledzenie obiektów podczas przesuwania iPhone'a. Gdy tylko zgubi się w tym, iluzja pęka.

Jednym z najbardziej oczywistych zastosowań jest projektowanie wnętrz. Możesz ustawić krzesło w rogu pokoju i zobaczyć, jak to wygląda, obracając telefon, aby uzyskać inny widok. Jest to bardziej zaawansowana wersja wirtualnej przymierzania niektórych sprzedawców okularów online.

Jednak Apple pokazał również, w jaki sposób ta funkcjonalność jest wykorzystywana w edukacji, oglądając filmy pokazujące, jak dzieci zyskują więcej informacje o dziele sztuki wiszącym na ścianie przed Tobą lub nauka o środowisku poprzez projekcję krajobrazu na stole.

Kiedy zaczynamy myśleć o AR i VR, zwykle myślimy o dalekosiężnych, futurystycznych zastosowaniach w prawdziwym świecie. Ale niektóre z najlepszych aplikacji ARKit są w rzeczywistości dość przyziemne.

Co nowego w ARKit 2.0?

Na WWDC 2018 firma Apple ogłosiła szereg ulepszeń, które pojawią się w wersji 2.0 ARKit.

Pierwszym z tych ulepszeń jest USDZ, nowy format plików opracowany przez Apple i Disney’s Pixar dla ARKit, aby ułatwić tworzenie i udostępnianie treści rozszerzonej rzeczywistości. Nowy format będzie obsługiwany natywnie przez pakiet oprogramowania Creative Cloud firmy Adobe, aby zapewnić zgodność z popularnymi programami, takimi jak Photoshop.

USDZ to nowy format plików opracowany przez Apple dla ARKit

Na pierwszym etapie demonstracja pokazała, że ​​gitara elektryczna jest importowana ze sklepu internetowego, a następnie umieszczana w prawdziwym świecie, aby zobaczyć, jak duża jest w rzeczywistości.

Firma Apple ogłosiła również nową aplikację o nazwie „Measure”, która będzie wykorzystywać zaktualizowany standard ARKit, aby umożliwić pomiar obiektów w rzeczywistym świecie za pomocą aparatu w telefonie. Demonstracja pokazała tę funkcjonalność, pozwalając komuś na wirtualne zmierzenie rozmiaru walizki.

Jednak najbardziej ekscytująca była rzeczywistość rozszerzona dla wielu graczy, która pozwala wielu osobom oglądać te same wirtualne obiekty w tym samym czasie na różnych urządzeniach.

Jedna aplikacja do rzeczywistości rozszerzonej firmy LEGO pozwoli maksymalnie czterem graczom bawić się swoimi postaciami w tym samym środowisku rzeczywistości rozszerzonej, a każdy z nich wchodzi w interakcję ze światem na różne sposoby.

Aplikacja łączy wirtualne obiekty z prawdziwymi zestawami LEGO

Jakie aplikacje używają ARKit?

To wczesne dni dla ARKit. Jednak istnieje już wiele aplikacji pokazujących, co potrafi (choćby tylko jako filmy zwiastunów). Oto kilka najlepszych dem.

Pokemon Go jest prawdopodobnie największą grą, która używa teraz ARKit. Wykorzystuje oprogramowanie do wirtualnego umieszczania Pokémonów w prawdziwym świecie z dużo większą dokładnością, niż było to możliwe wcześniej. To powiedziawszy, większość osób, które grają w tę grę, wyłącza funkcję AR, aby ułatwić łapanie potworów.

Maszyny to wieloosobowa gra RTS, która pozwala kilku osobom grać w tym samym środowisku AR. Kontrolujesz oddział żołnierzy w stylu Command & Conquer.

Zawiera zaawansowane elementy, takie jak dźwięk, który staje się głośniejszy, gdy zbliżasz się do akcji, i grafikę zbliżoną do konsoli.

Skyguide to bardzo fajna aplikacja astronomiczna, która wkleja konstelacje na niebo. Nie mówimy też o wymyślonych. Korzystając z kompasu i Twojej lokalizacji, może określić rzeczywiste mapy gwiazd dla Twojej pozycji.

ModiFace 3D pozwala zobaczyć, jak byś wyglądał z innym kolorem włosów. Pojawia się bardziej zaawansowane podejście do tego, co robią niektóre filtry Snapchata.

To ciekawe demo, ponieważ tak naprawdę dotyczy tylko rozpoznawania i śledzenia obiektów w rzeczywistej przestrzeni, a nie mapowania pomieszczeń, które tak wielu kojarzy z AR.

ARZombie to klasyczny przykład gry AR. Stawia cię w scenariuszu inwazji zombie na dom, w którym nieumarli włamują się i atakują modelami 3D.

Odstraszasz ich i budujesz wirtualną ochronę w drzwiach i oknach, aby ich nie dopuścić.

Garaż w lesie deszczowym to uroczo głupie demo AR. Widzisz zarys na ścianie i latarkę na podłodze. Podnieś palnik i możesz go użyć do wycięcia zaznaczonego fragmentu ściany.

Znika, otwierając się, ukazując kreskówkowy las deszczowy, jak tania Narnia.

Taśma miernicza AR to jedna z aplikacji ARKit, których naprawdę możemy sobie wyobrazić. Nazwa wyjaśnia wszystko.

Dotykasz i przeciągasz wirtualną taśmę mierniczą, która pokazuje odległość między obiektami. Podobne narzędzie jest również jednym z kluczowych zastosowań Projektu Tango. Prawdopodobnie nadal wyciągałbym taśmę mierniczą do dekoracji domu, ale wydaje się już dość dokładna.

Jak ARKit mierzy odległość „jednym okiem”?

Niektóre telefony Apple mają podwójne aparaty potrzebne do tradycyjnego mapowania przestrzeni. iPhone 7 Plus, iPhone 8 Plus i iPhone X to robią. Jednak ARKit działa również z telefonami innymi niż te (patrz poniżej). Więc jak to działa?

Nie jest wymagana żadna magia. Czujniki ruchu iPhone'a pozwalają określić z zaskakującą dokładnością, jak bardzo urządzenie zostało przesunięte lub przechylone.

ARKit może nie być w stanie ocenić układu pomieszczenia przy pojedynczym, idealnie nieruchomym widoku sceny. Ale może natychmiast ponownie przeanalizować tę samą scenę, gdy ruchy dłoni powodują przechylenie telefonu, powiedzmy, o dwa stopnie.

Ta komunikacja między czujnikami ruchu a kamerą mniej więcej całkowicie eliminuje problem posiadania jednej kamery. Powiedziałem, że to nie była magia, ale jest całkiem blisko, prawda?

ARKit może wykorzystać tę progresywną analizę przestrzeni do zbudowania tak dokładnego portretu, jak Projekt Tango. W teorii.

Jakie są ograniczenia?

Jak w przypadku każdej formy AR, ARKit wymaga dość dużej mocy obliczeniowej. Oznacza to, że bateria szybko się rozładuje, a telefon/iPad może się nagrzać lub nagrzać.

ARKit nie jest również przeznaczony do radzenia sobie z bardzo szybkim ruchem. Apple posuwa się tak daleko, aby wyjaśnić programistom, w jaki sposób powinni grzecznie doradzać użytkownikom spowolnienie w witrynie Apple Developer.

Czy mogę go używać w każdym pomieszczeniu?

Ilość potrzebnego miejsca zależy od rodzaju używanej aplikacji. Zmieniacz włosów Modiface 3D w ogóle ich nie potrzebuje.

Jeśli jednak masz nadzieję zagrać w pełną grę ARKit, nie zadziała to tak dobrze, jeśli twoja przestrzeń życiowa składa się z sypialni, która po prostu zmieści się w podwójnym łóżku. Ponieważ mapowanie środowiska opiera się na identyfikacji płaszczyzn, takich jak podłoga, zagracona i/lub ciasna przestrzeń prawdopodobnie nie wystarczy.

Które telefony obsługują ARKit?

ARKit jest przeznaczony nie tylko dla nowego iPhone'a 8, iPhone'a 8 Plus i iPhone'a X. Jest przeznaczony dla iPhone'ów i iPadów z procesorami A9, A10 i A11.

Obejmuje to następujące urządzenia:

  1. iPhone SE
  2. iPhone 6S
  3. iPhone 6S Plus
  4. iPada (2017)
  5. iPhone 7
  6. iPhone 7 Plus
  7. iPhone 8
  8. iPhone 8 Plus
  9. iPhone X

Związane z: iPhone 9

Masz jeden z nich? Wystarczy iOS, aby to wypróbować, gdy aplikacje ARKit zaczną pojawiać się w App Store.

Dlaczego ufać naszemu dziennikarstwu?

Założona w 2004 roku firma Trusted Reviews istnieje, aby udzielać naszym czytelnikom dokładnych, bezstronnych i niezależnych porad dotyczących tego, co kupić.

Dziś mamy miliony użytkowników miesięcznie z całego świata i oceniamy ponad 1000 produktów rocznie.

Ten bezprzewodowy odkurzacz Shark jest tańszy niż kiedykolwiek i ma bezpłatny zestaw do pielęgnacji samochodu

Ten bezprzewodowy odkurzacz Shark jest tańszy niż kiedykolwiek i ma bezpłatny zestaw do pielęgnacji samochodu

Amazon obniżył cenę bezprzewodowego odkurzacza Shark IZ103UKGB do wszech czasów niski z 179,99 £,...

Czytaj Więcej

Recenzja Logitech MX Master 3S

Recenzja Logitech MX Master 3S

WerdyktLogitech MX Master 3S to naprawdę doskonała mysz biurowa. Chociaż może nie być żadnych kos...

Czytaj Więcej

Nie odkurzaj ręcznie, skorzystaj z oferty Eufy RoboVac G30

Nie odkurzaj ręcznie, skorzystaj z oferty Eufy RoboVac G30

Roboty odkurzające dzielą się z grubsza na dwie kategorie: inteligentne, ale droższe modele z peł...

Czytaj Więcej

insta story