Alles over ARKit, Apple ’s eigen augmented reality platform

ARKit is Apple’ s platform voor augmented reality

Dankzij ARKit maat Apple het voor ontwikkelaars gemakkelijk om toepassingen voor augmented reality te bouwen. Het gaat zowel om games als om apps tuotteet ja tuotteet. Zo kun je met ARKit laten zien hoe meubels in een bepaalde ruimte eruit zien, nog voordat je ze aanschaft. De nieuwste versie on ARKit 4 iOS 14 ja iPadOS 14. Se hyödyntää muun muassa iPad Pron uutta LiDAR-skanneria.

alta voit lukea, mitä ARKit ovat ja mitä niillä voi tehdä.

  • ARKit 5 iOS 14: ssä
  • Lisätty todellisuus
  • mikä on ARKit?
  • yhteensopivat laitteet
  • Sovellukset ARKit
  • ARKit 4 iOS 14
  • ARKit 3 ja 3,5
  • ARKit 2

uutta iOS 15: ssä: ARKit 5

iOS 15: ssä Apple on edelleen parantanut Arkitia seuraavissa kohdissa:

  • location anchors in London
  • improved Motion Tracking
  • improved Face Tracking

location anchors in London

you now get Location Anchors in London and in more US cities. Omia AR-elämyksiä voi luoda esimerkiksi kuuluisissa paikoissa, kuten London Eye-maailmanpyörässä ja Times Squarella. Sen voi tehdä myös omalla asuinalueella. Sijainti-ankkurit otettiin käyttöön jo ARKit 4: ssä, mutta niitä on nyt useammassa paikassa. AR-kokemukset sijoitetaan tiettyihin paikkoihin, kuten kaupunkeihin tai nähtävyyksiin. Ne liittyvät tiettyyn leveys-ja pituusasteeseen sekä tiettyyn tilaan. Toiset voivat kävellä virtuaaliesineiden ympärillä ja tarkastella niitä eri näkökulmista, aivan kuten oikeaa esinettä.

se toimii iPhone XS: ssä, iPhone XS Maxissa, iPhone XR: ssä ja uudemmissa ja vain tietyissä kaupungeissa.

parannettu liikeseuranta

ARKit 5 tarjoaa myös parannetun liikeseurannan. Tietyn henkilön liikkeet ikuistetaan reaaliajassa yhdellä kameralla. Kamera tuntee kehon asennon ja tietää myös, missä tietyt nivelet ja luut sijaitsevat, mutta pystyy myös arvioimaan kehon pituuden.

tämä toimii iPhone 12-sarjassa ja iPad Prossa kaikissa arkitilla luoduissa sovelluksissa ilman, että kehittäjät joutuvat muokkaamaan koodiaan.

ARKit 5 selitys

parannettu Kasvojenseuranta

arkit 5: ssä on mahdollista seurata kasvoja etukameralla, joten sen kanssa voi käyttää myös AR-kokemuksia. Sitä tuetaan lisäksi iPad Pro 2021: n ultralaajakulmakameralla. TrueDepth-kameralla voi sitten seurata kolmea naamaa yhtä aikaa esimerkiksi Snapchatissa ja Memojia käytettäessä. Tracking useita kasvoja käytetään myös Center Stage, jossa voit aina pysyä kuvassa samalla chattailuun. Lisää selityksiä kasvojenseurannasta kehittäjille löytyy täältä.

kasvojen seuranta etukameran kautta toimii kaikissa laitteissa, joissa on A12 Bionic-siru, ja kolmen kasvojen seuranta kerralla toimii iPad Pro 2021: ssä ja uudemmissa.

kasvojen seuranta Arkitissa

on myös joitakin muita pieniä parannuksia, kuten uuden sovelluksen Klipsikoodin ankkuri, jolla voi pinota virtuaalisisältöä Sovelluspätkästä tai ARKit-sovelluksesta. Lisäksi on mahdollista havaita jopa 100 kuvaa kerrallaan.

alla näet Applen videon kehittäjille tarkoitetusta ARKit 5: stä:

lisätty todellisuus arkit

ARKit julkistettiin vuoden 2017 WWDC: n aikana ja se on ollut saatavilla iPhonelle ja iPadille iOS 11: stä lähtien. AR staat voor augmented reality, oftewel toegevoegde realiteit. Lisätty todellisuus zie je steeds meer apeissa. Denk bijvoorbeeld aan het vangen van Pokémon in Pokémon Go of het virtueel plaatsen van meubels in je eigen woning. Met augmented reality lisätyn todellisuuden avulla voit käyttää digitaalista objektia reaaliaikaisesti, kameran avulla ja iPhonella. Het lijkt daardoor net alsof het object, bijvoorbeeld een meubelstuk, in je eigen huis staat. Meer over wat augmented reality precies is, lees je in onderstaande gids.

mikä on ARKit?

ARKit on Applen eigen-Alustan voor augmented reality. Kehittäjät voivat käyttää sitä rakentaa AR sovelluksia iPhonelle ja iPadille. ARKitin työkalujen ansiosta kehittäjien ei tarvitse itse ohjelmoida monimutkaisia vuorovaikutuksia. He voivat hyödyntää Applen jo luomia rakennuspalikoita. Lisätylle todellisuudelle on ollut jo pitkään mahdollista luoda sovelluksia, mutta arkit tekevät siitä paljon helpompaa kehittäjille. Lisäksi se näyttää usein paljon paremmalta.

 ARKit WWDC: n aikana

Arkitissa Apple käyttää useita tekniikoita, kuten visuaalista Inertiaalimittausta (Vio). Tällä tekniikalla ympäristö voidaan skannata. Kun VIO yhdistetään iOS-laitteen antureiden liiketietoihin, laite tietää, miten liikut. Kuva voi sitten liikkua eteenpäin. Tähän käytetään ydinliikettä.

iPhonen ja iPadin kameran ansiosta ARKit tunnistavat vaaka-ja pystypinnat, kuten pöydät, lattiat ja seinät. Näihin tasoihin voidaan sijoittaa kaikenlaisia virtuaaliesineitä.

ARKit käyttävät kameraa myös valon määrän ja esiintyvyyden määrittämiseen huoneessa. Tämän perusteella kuvasta voidaan tehdä mahdollisimman realistinen. Itse asiassa esine näyttää olevan ympäristössä, jossa on oikeat varjot ja yhtä suuri valotusaste kuin huoneen muissa esineissä.

Applen AR-työkalu toimii myös Metal -, SceneKit-ja kolmannen osapuolen työkalujen, kuten Unityn ja Unreal Enginen kanssa, jotka ovat kaksi pelinkehityksessä yleisesti käytettyä työkalua.

millä laitteilla ARKit toimivat?

Lisätty todellisuus vaatii tarvittavan prosessointitehon, eikä se siksi toimi jokaisessa iPhonessa, iPadissa ja iPod touchissa. Lisätyn todellisuuden perustoiminnot vaativat iOS-laitteen, jossa on vähintään A9-prosessori. Se tarkoittaa iPhone 6s: stä ja 9,7-tuumaisesta iPad Prosta.

ARKitin perustoiminnot toimivat seuraavilla malleilla:

  • iPhone 6s ja iPhone 6s Plus sekä uudemmat
  • iPhone SE (ensimmäinen sukupolvi) ja uudemmat
  • iPad (2017) ja uudemmat
  • iPad Pro (kaikki sukupolvet)

Apple julkaisee ARKitin päivityksiä säännöllisesti. Tähän liittyy yleensä vuosittainen suuri ohjelmistopäivitys, mutta joskus myös siltä väliltä. Tiettyjä toimintoja käyttävät laitteet vaihtelevat ARKit-versioittain.

ARKit 4 näyttää paremmalta

WWDC 2020-tapahtumassa, Apple ilmoitti ARKit 4. Tässä tärkeimmät innovaatiot:

  • Depth API
  • Location Anchors
  • enhanced Face Tracking

Depth API

uuden Depth API: n avulla kehittäjät voivat tehdä vieläkin tarkempia syvyysmittauksia iPad Pron LiDAR-skannerilla. Tieto absoluuttisesta etäisyydestä kohteeseen lasketaan pikseliä kohti. Yhdessä muiden AR-temppujen kanssa virtuaaliesineet sijoittuvat paremmin avaruuteen ja näyttävät entistä realistisemmilta. Myös esineen sijoittaminen vie vähemmän aikaa.

Paikkavankkurit

Paikkavankkurit ovat AR-objekteja, jotka voidaan kiinnittää todellisiin paikkoihin sovelluksella. Kehittäjät voivat määrittää tämän tarkkojen koordinaattien avulla. Käyttäjät voivat kävellä näiden esineiden ympärillä kuin ne olisivat museoesineitä. Realistinen sovellus tämä tekniikka on kaupungin kävelykierros sovellus. Esimerkiksi jos olet kävelemässä keskiaikaisessa kaupungissa, tällainen sovellus voi pudottaa esineitä, jotka saavat sen näyttämään siltä kuin olisit keskiajalla. Applen mukaan tämä on saatavilla vain” tietyissä ” kaupungeissa.

ARKit 4 sijainti Ankkurit San Franciscossa iPad Prossa

laajempi Kasvojenseuranta

Kasvojenseuranta oli Arkitille jo olemassa, mutta ARKit 4: stä se toimii myös selfie-kameralla. Voit jäljittää jopa kolme naamaa kerralla. Sen avulla iPhone mahdollistaa esimerkiksi realistisempien suodattimien liittämisen kasvoillesi valokuvaa otettaessa. Apple mainitsee Snapchatin jopa esimerkkinä sovelluksesta, joka voi hyödyntää tätä. Se toimii laitteissa, joissa on A12 Bionic-siru ja uudempi.

ARKit 3 ja ARKit 3.5: lisätyn todellisuuden paranneltu

ARKit 3: sta on tehty kaksi versiota, nimittäin versio 3 ja 3.5. Alta voit lukea näiden versioiden tuomista innovaatioista.

  • ARKit 3,5
  • ARKit 3

ARKit 3.5

arkit 3.5: ssä Apple paransi joitakin osia, jotka keskittyivät tuolloin lähinnä iPad Pron uuteen LiDAR-skanneriin.

kohtauksen geometria

tämän ominaisuuden avulla sovellus voi luoda geometrisen kartan ympäristöstä. Laite on tietoisempi lattioista, seinistä, katoista, ikkunoista, ovista ja tuoleista, mikä mahdollistaa virtuaaliesineiden paremman sijoittumisen todelliseen ympäristöön.

Instant AR

AR-sovellusta ei enää tarvitse kalibroida, koska LiDAR-skannerin ansiosta sovellus tunnistaa ympäristön suoraan. Voit heti sijoittaa AR-esineitä ympäristöön. Kaikki AR-sovellukset käyttävät tätä välittömästi uusimmassa iPad Prossa.

parannettu Liikkeenkaappaus ja ihmisten okkluusio

arkit 3: n jälkeen lisätyn todellisuuden sovellukset ovat tietoisempia ympäristössä kävelevistä ihmisistä. Tämän seurauksena AR-esineet näkyvät siististi henkilön takana, kun hän kävelee heidän edessään. Yhdessä iPad Pron ARKit 3.5: n kanssa tätä on parannettu entisestään. Korkeuden mittausta on myös edelleen optimoitu parannetun liikkeenkaappauksen ansiosta. Tässäkään tapauksessa AR-sovelluksen koodia ei tarvitse muuttaa.

ARKit 3

ARKit 3 on osa iOS 13: A ja iPadOS 13: A ja ilmestyi syksyllä 2019 kaikille sopivan laitteen omaaville. Siihen sisältyi kaksi suurta uudistusta: ihmisten salliminen kävellä AR-ympäristössä ja liikkumisen vangitseminen. Lisäksi Apple julkaisi työkalut RealityKit ja Reality Composer, jotka helpottavat ar-sovellusten luomista.

People okkluusio

Uusi People okkluusio-ominaisuus tarkoittaa, että ihmiset voivat kulkea sovelluksessa reaaliaikaisesti. Ihmiset eivät enää näytä kummitukselta, vaan voivat kävellä kuvan läpi. Myös esineet ottavat tämän huomioon ja ne näkyvät henkilön edessä tai takana. Ihminen voi siis myös kävellä hyvin suuren AR-kohteen ohi ja muuttua näkymättömäksi.

Motion capture

Motion capture antaa kehittäjille mahdollisuuden kaapata ihmisten liikettä ja ryhtiä ja käyttää sitä syötteenä AR-sovelluksissaan. Näin voit tallentaa henkilön liikkeen reaaliajassa toisella kameralla. IPhone ymmärtää kehon asennon ja muuntaa sen nuken asennoksi. Aiemmin tarvitsit tähän erikoispuvun. Kamera seuraa raajojen ja nivelten asentoa.

ARKit 3 liike

etu-ja takakameran samanaikainen käyttö

arkit 3: n jälkeen saattoi käyttää samanaikaisesti kasvojentunnistusta ja esineiden tunnistamista reaalimaailmassa. Tämä johtuu siitä, että ARKit voivat yhdistää etu-ja takakameroiden kuvat. Esineitä voi esimerkiksi hallita kasvoillaan.

yhdessä AR-peleissä

niin sanotuilla yhteistyösessioilla voi rakentaa yhteisen maailmankartan, johon molemmat pelaajat voivat osallistua. Näin kehittäjien on helpompi luoda jaettuja AR-kokemuksia moninpeleihin.

RealityKit

RealityKit on kehikko, jolla kehittäjät voivat helpommin yhdistää virtuaalisia objekteja reaalimaailmaan. Ne näkyvät automaattisesti oikeassa mittakaavassa useissa Applen laitteissa. Se valvoo myös verkon vaatimuksia ja jaettuja AR-kokemuksia. Se sisältää fotorealistisia tehosteita ympäristölle ja kameralle, lisää animaatioita ja äänitehosteita. Se toimii natiivisti ARKit ja on nopea API.

ARKit 3 työkalut

Reality Composer

Reality Composer antaa kehittäjien rakentaa interaktiivisia kohtauksia täydellä AR-tuella. Tarjolla on satoja virtuaaliesineitä, joita he voivat tuoda sovelluksiinsa. Nämä virtuaaliesineet voidaan tarjota animaatioita ja voi vastata näytön hanat, läheisyys ja muut laukaisee. Sitä voidaan käyttää Xcode ja iOS app.

ARKit 2

WWDC 2018: n aikana Apple julkisti ARKit 2. ARKit 2 oli osa iOS 12: ta ja esitteli useita uusia ominaisuuksia ja ominaisuuksia. Nämä olivat tärkeimmät parannukset:

  • jaetut kokemukset: moninpeli AR
  • jatkuva AR: jatka AR myöhemmin aloittamatta uudelleen
  • kuvantunnistus ja seuranta: 3D-objektien ja reaalimaailman heijastusten havaitseminen
  • USDZ: uusi tiedostomuoto lisätyn todellisuuden sovelluksille

Moninpelit AR: ssa

arkit 2: n jälkeen voi pelata myös moninpelejä AR: ssa. Esimerkiksi seisot, kukin omalla iPadilla tai iPhonella, vastakkain samalla kun ammut lasereita toisiaan kohti. Pelejä lukuun ottamatta tämä toimii myös kaikkien muiden AR-sovellusten kanssa. Ajattele esimerkiksi sovellusta, jonka avulla voit sisustaa kotisi uudelleen. Kehittäjille annetaan myös mahdollisuus rakentaa katsomotilassa. Näin voit nähdä, miten AR peli menee, ilman aktiivisesti pelata mukana.

persistent AR

persistent AR-nimisen ominaisuuden ansiosta voit jatkaa siitä, mihin jäit. Järjestä kotisi uudelleen AR-sovelluksen avulla, niin näet, miltä uusi sohva tai ruokapöytä näyttää kodissasi. Jos haluat jatkaa sisustamista myöhemminkin, sinun ei tarvitse aloittaa kaikkea uudelleen pysyvällä AR: lla. Virtuaaliesineet, jotka laitat kotiisi iPhonen tai iPadin kautta, jäävät yksinkertaisesti taakse. Tämä tulee myös tarpeeseen, kun luodaan kokonainen taideteos lisätyssä todellisuudessa.

kuvantunnistus ja seuranta

arkit 2: n jälkeen voidaan havaita myös 3D-kohteita, pelkkien vaaka-ja pystypintojen lisäksi. Ajattele esimerkiksi leluja. Lisäksi heijastuksia voidaan projisoida AR: ssa näkyville kohteille. Näiden parannusten ansiosta AR: n vaikutusten pitäisi olla entistä realistisempia. Apple julkaisi myös mittaussovelluksen pinta-alan mittaamiseen, mutta se toimi vain vaaka-ja pystysuuntaisilla etäisyyksillä.

USDZ:

Apple ja Pixar kehittivät Usdz-tiedostomuodon, joka perustui Pixarin luomaan Universal Scene Description-järjestelmään. Usdz: n ansiosta verkkosivustot, sovellukset ja suunnittelijat voivat luoda 3D-kuvia, jotka heräävät eloon iPhonessa ja iPadissa. USDZ toimii viestit, Safari, Mail, tiedostot, ja enemmän, tuo nämä kuvat elämään näissä sovelluksissa. Jos verkkokauppa laittaa USDZ-versioita tuotteistaan verkkosivuille, voit sijoittaa nämä tuotteet oikeaan maailmaan pika-lookin ansiosta. Sinun ei siis tarvitse ladata kokonaista AR-sovellusta, koska vain tietty esine herää eloon USDZ: n ansiosta. USDZ on avoimen lähdekoodin formaatti, joten kuka tahansa voi aloittaa sen.

arkit

kehittäjät ovat jo julkaisseet koko joukon arkitia käyttäviä sovelluksia. Sovelluksista, joiden avulla voit luoda kartan kotiisi, Hauskoja pelejä, joissa voit hallita pienlentokone. Alla olevaan oppaaseen olemme koonneet listan lisätyn todellisuuden sovelluksista, jotka käyttävät Arkitia, joten voit kokea itse, miten ARKit toimii.

Vastaa

Sähköpostiosoitettasi ei julkaista.