Apple postaje iza proširene stvarnosti s ARKitom

  • Peter Holmes
  • 0
  • 5244
  • 1082
Oglas

WWDC je otkrio Appleove planove za Augmented Reality. AR je nešto što se dugo govori kao Cupertinova sljedeća velika stvar. S ARKit-om Apple čita programere kako bi vam donijeli aplikacije proširene stvarnosti pomoću vašeg iPhonea i iPada.

S integracijom u SpriteKit i SceneKit, programerima bi trebalo biti lako da ažuriraju svoje aplikacije. Ali kako će se to odraziti na aplikacije budućnosti?

Što je povećana stvarnost?

Kao što je James napisao u izvještavanju o Appleovim naporima VR-a na Macu? To bi moglo biti vjerojatnije nego što mislite! VR na Macu? To bi moglo biti vjerojatnije nego što mislite! Kad Apple kaže "mislimo da je VR sada stvar", sjednete i zabilježite. , Pokemon Go je mnogima okusio AR aplikacije. Bio je to simplistički početak, stavljanjem jednostavnog prekrivanja Pokemona na sliku u vašoj kameri. Nije utjecala na pozadinu, niti je igra išta učinila orijentacijom vašeg uređaja.

Tada ne bi trebalo biti iznenađenje što je Apple pokazao ažuriranje Pokemon Go-a. No, umjesto da ignorira pozadinu, Pikachu skače gore-dolje po pijesku skupljajući prašinu. Oni su također pokazali kretanje vašeg telefona oko AR objekata. Možete ih vidjeti iz različitih uglova na pozadini. Oni mogu reagirati na temelju položaja telefona.

Došao je dojmljiv ključni trenutak, jer je programer izgradio krajolik na vrhu stola. Bila je to animacija uživo s 3D objektima koje ste mogli vidjeti iz svakog ugla. Aplikacije i dalje upotrebljavaju vaš iPhone ili iPad kao portal za pregled sadržaja. Međutim, bilo je impresivno vidjeti prve mogućnosti. Do sada smo uglavnom vidjeli trikove igara, ali to bi moglo biti zbog hardverskih ograničenja.

ARKit i Novi API-ji

ARKit je Appleova središnja točka ove nove tehnologije. Ovo je novi set API-ja koji programerima omogućuje dobivanje podataka s fotoaparata i akcelerometara. Zatim prate te podatke kako bi aplikaciju prikazali kao prekrivač u stvarnom svijetu.

Teoretski, programer može implementirati proširenu stvarnost u svoju aplikaciju sa samo nekoliko novih poziva. Tada možete dobiti podatke koji se koriste za crtanje objekta prekrivanog u stvarnom prostoru. Tajni umak koji Apple reklamira za ARKit je detekcija horizontalne ravnine. Ako se ne sjećate svoje geometrije, ravnina je u tom smislu ravna površina. IPhone ih može upotrebljavati kao točke za postavljanje predmeta, omogućujući aplikaciji da predmete predmete na više površina poput postavljanja stolice na pod i svjetiljke na stol.

Apple koristi nešto što se naziva Visual Intertial Odometry (VIO) za praćenje kretanja uređaja. Zatim prelazi u podatke aplikacije, bez potrebe za ponovnim kalibracijom. VIO koristi dva postojeća ulaza za kameru iOS API-ja i CoreMotion. Ako gledate sesije programera s WWDC-a ili čitate dokumente, jasno je da se Apple usredotočio na korištenje postojećih podataka za stvaranje AR.

Postoji neki dodatni posao, ali trebalo bi ga olakšati postojećim aplikacijama. ARKit certificiran za rad na A9 čipovima ili novijim verzijama, čime se telefoni vraćaju daleko kao iPhone SE iPhone iPhone pregled iPhone SE pregled Appleov najnoviji iPhone najmanji je proizvod ove tvrtke od izlaska iPhonea 5s 2013. Unatoč tome što je prepun najnovijeg hardvera, potrudit ćete se da to razdvojite. za vožnju.

SpriteKit i 2D animacija u stvarnom životu

SpriteKit je 2D animacijski set alata koji Apple nudi programerima. Koristi se uglavnom za stvaranje 2D igara, ali ima i neke druge namjene. SpriteKit dobiva neke nadogradnje za integraciju u AR aplikacije.

Sprite su digitalna 2D umjetnost koja se može kretati po zaslonu. Najpoznatiji primjer je u 8-bitnim i 16-bitnim igrama u kojima su se likovi na ekranu pojavljivali kao sprites. Za iOS se Sprites nalaze u a “sprite scena” koji djeluje kao izgled igre ili aplikacije. Tada programeri stvaraju fiziku ili pokret za sprite.

Prvo, sada podržava pomicanje i okretanje prita u 2D prostoru. To znači da vaš sprite može imati dvije strane dok ga okrenete, dajući mu perspektivu čak i ako je ravna. U WWDC sesiji koristili su primjer smještanja plutajućih emojija u prostor. Kamera se kretala oko sebe kako visi na mjestu i telefonu i jedni o drugima.

Još jedna zanimljiva demonstracija bila je razbijanje tri sloja scene na stolu. To daje 2D igri dubinu i perspektivu u stvarnom svijetu. Oni su također pokazali postavljanje arkadnog ormara u sobu za igranje igre Internet arhiv donosi 900 klasičnih arkadnih igara na vaš preglednik. Evo 7 najboljih internetskih arhiva u vaš preglednik donosi 900 klasičnih arkadnih igara. Evo sedam najboljih arkada vašeg grada možda se zatvorilo sredinom 90-ih, ali to vas ne bi trebalo spriječiti da popravite svoje klasične igre. , Ona posljednja nije bila tako praktična, ali izgledala je super.

SceneKit uklanja sjene

SceneKit je Appleov 3D alat za 3D animaciju aplikacija. Ne previše se mijenja sa SceneKitom da bi se integrirao u AR. To je već prilično sveobuhvatan animacijski komplet. SceneKit složen API, ali ako ste znatiželjni, pogledajte dokumentaciju.

ARKit mijenja način na koji API koristi podatke kamere za snimanje ponašanja rasvjete u vašem okruženju. Zatim prosljeđuje te podatke u 3D animaciju. Objekti se zatim prikazuju istim osvjetljenjem. Ovo sprečava da AR predmeti imaju nezemaljski sjaj.

Ikea izlazi s aplikacijom Kako izgraditi jeftini stojni stol od Ikee, i kako se koristi kako izgraditi jeftini stojni stol od Ikee, i kako se koristi? Postoji trenutna zaljubljenost u stojeće stolove, doslovno za stolove u kojem stojite dok radite. Nakon što je posljednjih pet godina proveo kao samozaposleni slobodni pisac, koji provodi većinu svojih dana, sjedio je ... što omogućuje prikaz namještaja u sobi u kojoj želite. Ovo osvjetljenje znači da biste ga trebali moći vidjeti što je moguće bliže stvarnosti. Jao, ne možete reći koliko je udobna stolica, ali možete vidjeti hoće li vaše svjetlo za čitanje imati smiješnu boju.

Naočale ili Umorna ruka u rujnu?

Ako su svi ovi alati ograničeni na poklone Pokemon Go 10 Savjeti i trikovi za Pokemon Go, svi bi trebali znati 10 savjeta i trikova za Pokemon Go svi bi trebali znati Pokemon Go je i dalje zabavno čak i godinama nakon njegovog lansiranja. Evo najboljih savjeta i savjeta za Pokemon Go kako biste dobili više iz igre. i aplikacije poput IKEA-e, AR (još uvijek) neće promijeniti igru. Sve su to cool, ali trik oko trčanja s vašim iPhoneom ili iPadom kao portalom izgubit će svoju novost.

Kroz ovaj članak nalaze se neki YouTube isječci demonstracija. Čini se da su programeri uzbuđeni kao Apple zbog mogućnosti.

Morat ćemo vidjeti što Apple nudi ovaj Jesen da bismo bili sigurni kako programeri usvajaju ARKit. Ono što je za sada jasno je da je Apple stvorio tonu jednostavnih alata za razvojne programere. Uz podršku Unitya i Unreala, proizvođači igara zabavit će se igrama proširene stvarnosti: Vrijede li novac? Igre povećane stvarnosti: Vrijede li novac? Ne bi li bilo lakše igrati pucača od prve osobe ako ste zapravo držali pištolj? Ili su takva poboljšanja uvelike suvišna u doba u kojem mobilno igranje može samostalno stajati. također.

Osobno bih želio vidjeti aplikaciju za igre na ploči kako bi AR stavio ploču i komade ispred vas, a informacije o vašem uređaju još uvijek su na iPadu. Možete implementirati više uređaja ili prolaziti i igrati više igrača.

Koja bi bila vaša idealna AR aplikacija za iPad? Ako se osjećate podmuklo, koji bi hardver od Applea mogao biti uzbuđen zbog AR-a? Javite nam se u komentarima.




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.