Tech reviews and news

Kas yra Apple ARKit: viskas, ką reikia žinoti apie iPhone AR

click fraud protection

Kas yra Apple ARKit?

ARKit yra „Apple“ papildytos realybės programėlių ir žaidimų sistema. Tai paverčia jūsų svetainę programėlės aplinka arba pasauliu. Tai dalis iOS 11, tačiau artimiausiu metu jis bus gerokai patobulintas iOS 12.

Ir tai ne tik iPhone 8 šeima.

ARKit yra kūrėjo įrankis, dėl kurio mes, iPhone naudotojai, neturime per daug jaudintis. Tačiau pažvelgus į tai, apie ką kalbama, galima daug sužinoti apie tai, kaip atrodys papildytos realybės ateitis „iPhone“ ir „iPad“.

Programinė įranga veikia jau kurį laiką, todėl „Apple“ ruošiasi išleisti naują ARKit 2.0 versiją. Daug daugiau apie atnaujinimą išgirdome šiais metais WWDC 2018 m, o toliau esantį puslapį atnaujinome su naujais pokyčiais.

Susijęs: WWDC 2018 m

Kaip tai veikia?

ARKit naudoja „iPhone“ kameras, kad nustatytų aplinką. Pagrindinė dalis yra sienų ir grindų vietos atpažinimas, pagrindinės erdvės geometrijos nustatymas.

Tai „Apple“ alternatyva „Google Project Tango“, tačiau aparatinei įrangai keliami mažiau reikalavimai. Projektas Tango

reikalingas specialus kamerų masyvas su dviem kameromis ir IR siųstuvu. Tai leidžia sukurti apytikslį 3D kambario modelį ir stebėti judesį beveik nerimą keliančiu tikslumu.

ARKit to nereikalauja. Vietoj to, jis atpažįsta plokštumas, pavyzdžiui, jūsų grindis. Tada jis naudoja telefono kamerą ir judesio detektorius, kad galėtų sekti judesį, kai iPhone juda ir pakreipiama.

Judesio koprocesoriai, tokie kaip iPhone 7 PlusM10 gali efektyviai sekti giroskopo, akselerometro ir magnetometro duomenis. Tai leidžia stebėti judėjimą 3D erdvėje be didelių aparatinės įrangos poreikių. „Google“ iš tikrųjų paskelbė ir kažką panašaus, vadinamą ARCore. Tai „Project Tango“, skirtas telefonams be ryškaus fotoaparato technologijos

„ARKit“ esmė yra leisti mesti objektus į aplinką ir juos valdyti naudojant jutiklinį ekraną. Pagrindinis tikslas yra ne tik atpažinti realaus pasaulio objektus, bet ir sekti objektus judant „iPhone“. Kai tik tai pameta, iliuzija sugriauna.

Vienas iš akivaizdžiausių naudojimo būdų yra interjero dizainas. Galite pastatyti kėdę kambario kampe ir pamatyti, kaip ji atrodo, kai pasukate telefoną, kad pamatytumėte kitokį vaizdą. Tai tarsi pažangesnė kai kurių internetinių akinių pardavėjų virtualios išbandymo funkcijos versija.

Tačiau „Apple“ taip pat parodė, kaip ši funkcija naudojama švietime, vaizdo įrašuose, kuriuose rodoma, kad vaikai gauna daugiau informacija apie meno kūrinį, kabantį ant sienos priešais jus, arba mokoma apie aplinką projektuojant kraštovaizdį ant stalo.

Kai pradedame galvoti apie AR ir VR, mes linkę galvoti apie tolimą, futuristinį naudojimą realiame pasaulyje. Tačiau kai kurios geriausios ARKit programos iš tikrųjų yra gana kasdieniškos.

Kas naujo ARKit 2.0?

„WWDC 2018“ metu „Apple“ paskelbė apie daugybę patobulinimų, kurie ateina į 2.0 ARKit versiją.

Pirmasis iš šių patobulinimų yra USDZ – naujas failo formatas, kurį sukūrė Apple ir Disney Pixar, skirtą ARKit, kad būtų lengviau kurti ir bendrinti papildytos realybės turinį. Naująjį formatą iš esmės palaikys „Adobe“ „Creative Cloud“ programinės įrangos rinkinys, kad būtų galima suderinti su įprastomis programomis, tokiomis kaip „Photoshop“.

USDZ yra naujas failo formatas, kurį Apple sukūrė ARKit

Vienos demonstracijos scenoje buvo parodyta, kad elektrinė gitara buvo importuojama iš prekybos svetainės, o vėliau įdedama į realų pasaulį, kad susidarytų įspūdį, kokia ji iš tikrųjų yra.

„Apple“ taip pat paskelbė apie naują programą „Matuoti“, kurioje bus naudojamas atnaujintas ARKit standartas, leidžiantis matuoti objektus realiame pasaulyje naudojant telefono kamerą. Demonstracijoje buvo parodytas šis funkcionalumas, leidžiant kam nors praktiškai išmatuoti lagamino dydį.

Tačiau įdomiausia buvo kelių žaidėjų papildyta realybė, kuri leidžia keliems žmonėms vienu metu peržiūrėti tuos pačius virtualius objektus naudodami skirtingus įrenginius.

Viena papildytos realybės programėlė iš LEGO leis iki keturių žaidėjų žaisti su savo personažais toje pačioje papildytosios realybės aplinkoje, visi sąveikauja su pasauliu skirtingais būdais.

Programėlė sujungia virtualius objektus su realaus pasaulio LEGO rinkiniais

Kokios programos naudoja ARKit?

ARKit yra ankstyvos dienos. Tačiau jau yra daug programų, rodančių, ką ji gali padaryti (jei tik kaip anonsiniai vaizdo įrašai). Štai keletas geriausių demonstracinių versijų.

Pokémon Go turbūt yra didžiausias žaidimas, kuris šiuo metu naudoja ARKit. Jame naudojama programinė įranga, leidžianti praktiškai įdėti Pokémon į realų pasaulį kur kas tiksliau, nei buvo galima anksčiau. Be to, dauguma žmonių, žaidžiančių žaidimą, išjungia AR funkciją, kad būtų lengviau sugauti monstrus.

Mašinos yra kelių žaidėjų RTS žaidimas, leidžiantis keliems žmonėms žaisti toje pačioje AR aplinkoje. Jūs valdote kareivių būrį „Command & Conquer“ principu.

Jame yra pažangių elementų, pvz., garsas, kuris tampa garsesnis, kai artėjate prie veiksmo, ir artima konsolės lygio grafikai.

Skyguide yra labai tvarkinga astronomijos programa, kuri įklijuoja žvaigždynus ant dangaus. Mes taip pat nekalbame apie išgalvotus. Naudodamas kompasą ir jūsų vietą, jis gali nustatyti tikrąsias jūsų padėties žvaigždžių diagramas.

ModiFace 3D leidžia pamatyti, kaip atrodytumėte su kitokia plaukų spalva. Atkreipiamas dėmesys į tai, ką daro kai kurie „Snapchat“ filtrai.

Tai įdomi demonstracinė versija, nes ji iš tikrųjų susijusi tik su objektų atpažinimu ir sekimu realioje erdvėje, o ne su patalpų žemėlapiais, kuriuos daugelis sieja su AR.

ARZombie yra klasikinis AR žaidimo pavyzdys. Tai pateisina zombių įsiveržimo į namus scenarijų, 3D modeliuotus negyvuosius įsilaužia ir puola.

Jūs atsikratote jų ir sukuriate virtualią apsaugą duryse ir languose, kad jų nepatektų.

Atogrąžų miško garažas yra nuostabiai kvaila AR demonstracinė versija. Ant sienos matote kontūrą, o ant grindų – pūtiklį. Paimkite pūtiklį ir galėsite juo iškirpti nubrėžtą sienos dalį.

Jis išnyksta ir atsidaro, kad būtų parodytas animacinis atogrąžų miškas, kaip pigiai nuomojama Narnija.

AR matavimo juosta yra viena iš ARKit programų, kurias tikrai galime įsivaizduoti. Pavadinimas viską paaiškina.

Bakstelėkite ir ištraukite virtualią matavimo juostą, kuri rodo atstumą tarp objektų. Panašus įrankis taip pat yra vienas iš pagrindinių „Project Tango“ naudojimo būdų. Tikriausiai vis tiek išimčiau matavimo juostą namų dekoravimui, bet ji jau atrodo gana tiksli.

Kaip ARKit matuoja atstumą „viena akimi“?

Kai kurie „Apple“ telefonai turi dvigubas kameras, reikalingas tradiciniam erdvių atvaizdavimui. „iPhone 7 Plus“, „iPhone 8 Plus“ ir „iPhone X“ tinka. Tačiau ARKit veikia ir su kitais telefonais nei šie (žr. toliau). Taigi kaip tai veikia?

Nereikia jokios magijos. „IPhone“ judesio jutikliai leidžia stebėtinai tiksliai apytiksliai apskaičiuoti, kiek prietaisas yra judinamas arba pakreiptas.

ARKit gali nesugebėti įvertinti kambario išdėstymo su vienu, puikiai nejudančiu scenos vaizdu. Tačiau ji gali akimirksniu iš naujo išanalizuoti tą pačią sceną, kai dėl jūsų rankos judesių telefonas pakrypsta, tarkime, dviem laipsniais.

Šis ryšys tarp judesio jutiklių ir fotoaparato daugiau ar mažiau visiškai pašalina vienos kameros problemą. Sakiau, kad tai nėra magija, bet tai gana arti, tiesa?

„ARKit“ gali naudoti šią laipsnišką erdvės analizę, kad sukurtų tokį pat tikslų portretą kaip „Project Tango“. Teoriškai.

Kokie yra apribojimai?

Kaip ir bet kurios formos AR atveju, ARKit reikalauja daug procesorių. Tai reiškia, kad akumuliatorius greitai išsikraus, o telefonas/iPad gali įkaisti arba įkaisti.

ARKit taip pat nėra skirtas susidoroti su labai greitu judėjimu. „Apple“ aiškina kūrėjams, kaip jie turėtų mandagiai patarti vartotojams sulėtinti greitį „Apple Developer“ svetainėje.

Ar galiu jį naudoti bet kurioje patalpoje?

Kiek vietos jums reikės, priklauso nuo naudojamos programos tipo. Plaukų keitikliui Modiface 3D visai nereikės.

Tačiau jei tikitės žaisti visą ARKit žaidimą, tai neveiks taip gerai, jei jūsų gyvenamąją erdvę sudaro miegamasis, kuriame telpa tik dvigulė lova. Kadangi aplinkos žemėlapių sudarymas priklauso nuo plokštumų, pvz., grindų, identifikavimo, netvarkinga ir (arba) ankšta erdvė tikriausiai nepadės.

Kurie telefonai palaiko ARKit?

ARKit skirtas ne tik naujiems iPhone 8, iPhone 8 Plus ir iPhone X. Jis skirtas iPhone ir iPad, kuriuose naudojami A9, A10 ir A11 procesoriai.

Tai apima šiuos įrenginius:

  1. iPhone SE
  2. iPhone 6S
  3. iPhone 6S Plus
  4. „iPad“ (2017 m.)
  5. iPhone 7
  6. iPhone 7 Plus
  7. iPhone 8
  8. iPhone 8 Plus
  9. iPhone X

Susijęs: iPhone 9

Ar turite vieną iš šių? Jums tereikia „iOS“, kad išbandytumėte, kai „ARKit“ programos bus rodomos „App Store“.

Kam pasitikėti mūsų žurnalistika?

2004 m. įkurta „Trusted Reviews“ yra skirta mūsų skaitytojams išsamiai, nešališkai ir nepriklausomai patarti, ką pirkti.

Šiandien turime milijonus vartotojų per mėnesį iš viso pasaulio ir per metus įvertiname daugiau nei 1000 produktų.

„Google Pixel Tablet“ ir „iPad Pro M2“: kuris planšetinis kompiuteris yra geriausias?

„Google Pixel Tablet“ ir „iPad Pro M2“: kuris planšetinis kompiuteris yra geriausias?

Naujasis „Google Pixel“ planšetinis kompiuteris jau čia ir turi didelę konkurenciją visame „iPad“...

Skaityti Daugiau

„Google Pixel 7a“ ir „OnePlus 11“: ar gali vidutinis rangas įveikti flagmaną?

„Google Pixel 7a“ ir „OnePlus 11“: ar gali vidutinis rangas įveikti flagmaną?

Pranešimas apie „Pixel 7a“ privertė mus susimąstyti, kaip jis atitiks kitus populiarius telefonus...

Skaityti Daugiau

„Google Pixel 7a“ ir „iPhone SE“ (2022 m.): kuris vidutinės klasės telefonas yra geresnis?

„Google Pixel 7a“ ir „iPhone SE“ (2022 m.): kuris vidutinės klasės telefonas yra geresnis?

The Pixel 7a pagaliau buvo paskelbta vėliausiai Google I/O įvykis, bet kaip jis atsispiria iPhone...

Skaityti Daugiau

insta story